BluAge sopra mdday2010

45
Trademarks are property of their respective owners. Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc. MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries. MDDAY 2010: Présentation Blu Age Présentation générale des solutions Blu Age Retour d’expérience sur des projets de modernisation (BLU AGE) Retour d’expérience sur l’industrialisation par les modèles (Sopra) Jeudi 25 novembre 2010 Contacts: [email protected] © 2010 NETFECTIVE TECHNOLOGY - can not be used or duplicated without prior authorization of NETFECTIVE TECHNOLOGY 1

Transcript of BluAge sopra mdday2010

Page 1: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

MDDAY 2010: Présentation Blu Age

Présentation générale des solutions Blu AgeRetour d’expérience sur des projets de modernisation (BLU AGE)Retour d’expérience sur l’industrialisation par les modèles (Sopra)

Jeudi 25 novembre 2010

Contacts:

[email protected]

© 2010 NETFECTIVE TECHNOLOGY - can not be used or duplicated without prior authorization of NETFECTIVE TECHNOLOGY

1

Page 2: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

Fondée en 2000 (4 sites: Paris, Bordeaux, Casablanca, Plano Tx)

135 employés, 35 HC en R&D depuis 2004

9 M€ de CA

BLU AGE® « 2009 Edition » en octobre 2008 (3ieme version majeure)

BLU AGE® « 2011 Edition » GA en janvier 2011 (4ieme version majeure, Eclipse 3.6)

Membre de l’OMG, du SOA consortium et d’Eclipse Foundation, Gartner Cool Vendor, Projet REMICS

A propos de Netfective/BLU AGE

© 2009 NETFECTIVE TECHNOLOGY - can not be used or duplicated without prior authorization of NETFECTIVE TECHNOLOGY

2

Page 3: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

Informations Blu Age

Site Blu Age

http://www.bluage.com

http://www.model2code.com/

Possibilité de demander une licence Trial

http://www.agilemodernization.com

http://www.applicationmodernisation.com

Documentation

Blu Age Wiki: http://wiki.bluage.com/bluage-wiki/bin/view/Main/

Blu Age in Action : http://tutorial.bluage.com/BA-Doc-web/faces/presentation/home/home.jsp

Démonstrations

http://www.bluage.com/index.php?cID=online_demos

http://www.model2code.com/templates/model2code/rd_nfs_model2code_00/_media/m2flex_demo/m2flex_demo.html

Gartner

http://www.gartner.com/technology/research/offer/cool-vendors.jsp

Contact : 01 56 05 88 00© 2010 NETFECTIVE TECHNOLOGY - can not be used or duplicated without prior authorization of NETFECTIVE TECHNOLOGY

Page 4: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

Quelques clients

Partenariats technologiques

Certifications

Intégrateurs

Références

Page 5: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

BLUAGE Products Overview

© 2010 NETFECTIVE TECHNOLOGY - can not be used or duplicated without prior authorization of NETFECTIVE TECHNOLOGY

5

PACBASE

NATSTAR

PL / SQL

JEE

COBOL

KB: Knowledge Base BSP: BLU AGE Shared Plugin

EJB3SPRING

JPAHIBERNATE

WCGSPRING BATCH

FLEX

STRUTS

JSF

BIRTJASPER

LUTECE

IMPROVE

AXISCXF

DROOLS

TOMCAT

WebSphere

WebLogic

JBoss GlassFish

App Server

JOnAS WASCE

Oracle Application

Server

VSAM

IMS

ORACLE

DB2

DB2 ORACLE MS SQL Server

Informix MySQL PostgreSQL

Apache Derby

Page 6: BluAge sopra mdday2010

Gartner Analysis

Analysis by David Norton

Why Cool: Blu Age is a model-driven development (MDD) platform designed for AD and legacy modernization. It is not designed to simply translate legacy code at a technical level to Java or .NET, but is designed for business-level translation. The product provides technical and logical models in a Unified Modeling Language (UML) form of rules, transaction and business semantics, allowing reverse- and forward-engineering of the high-value and key features of the legacy application. This is a practical approach to the 80/20 rule: 80% of business functionally comes from 20% of the code, and, if you can identify that 20%, then you can reduce cost and development efforts. Once the business concepts are discovered and modeled within Blu Age, the models become the primary artifacts of change and knowledge management.

Publication Date: 21 April 2010/ID Number: G00175440 © 2010 Gartner, Inc. and/or its Affiliates. All Rights Reserved

Page 7: BluAge sopra mdday2010

Model Driven Modernizations Option 1– Like

For Like With No Insight

WSDL Java/C# XML DB

<asp:DataGrid

id="DataGrid1"

</asp:DataGrid>

ScriptsERP AppsCRM

T

Legacy Applications

X

Page 8: BluAge sopra mdday2010

WSDL Java/C# XML DB

<asp:DataGrid

id="DataGrid1"

</asp:DataGrid>

Scripts

StockCheck

Inventory

<<service>>

Stock

<<Component>>

Warehouse

<<Service>>

StockMan

<<Component>>

StockUpDate

Order Management

Legacy Technical Model

Customer

Order

Line Items

Address

BillingShipping

Account

Payment

Method

Domain Model

New Technical Model

T

ERP AppsCRM

T

Legacy Applications

Model Driven Modernizations Option 2 –

Technical Insight But Missing Business Logic

!

Page 9: BluAge sopra mdday2010

WSDL Java/C# XML DB

<asp:DataGrid

id="DataGrid1"

</asp:DataGrid>

Scripts

StockCheck

Inventory

<<service>>

Stock

<<Component>>

Warehouse

<<Service>>

StockMan

<<Component>>

StockUpDate

Order Management

Legacy Technical Model

Customer

Order

Line Items

Address

BillingShipping

Account

Payment

Method

Domain Model

New Technical Model

T

T

ERP AppsCRM

T

Legacy Applications

Reengineered Logical Model

System

Use Case

System

Use Case

Bu

ye

rS

up

plie

r

Send Order

Take Order

Send Order Error

Receive OrderError

Send OrderResponce

Recive OrderRespone

Dispatch

OrderT

Model Driven Modernizations Option 3 –

Technical & Business Insight

Page 10: BluAge sopra mdday2010

Fully Integrated Model Driven Modernizations

WSDL Java/C# XML DB

<asp:DataGrid

id="DataGrid1"

</asp:DataGrid>

Scripts

StockCheck

Inventory

<<service>>

Stock

<<Component>>

Warehouse

<<Service>>

StockMan

<<Component>>

StockUpDate

Order Management

Legacy Technical Model

Customer

Order

Line Items

Address

BillingShipping

Account

Payment

Method

Domain Model

New Technical Model

T

T

ERP AppsCRM

T

Legacy Applications

Reengineered Logical Model

System

Use Case

System

Use Case

Bu

ye

rS

up

plie

r

Send Order

Take Order

Send Order Error

Receive OrderError

Send OrderResponce

Recive OrderRespone

Dispatch

Order

Asset

Repository

Architecture Viewpoints

TechnicalInformation

Implementation

Logical

Conceptual

Business

Model

Repository

Page 11: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

Modernizing PACBASE Legacy systems

Technical & Business Insight

Technical Insight But Missing

Business Logic

For Like With No Insight

Continuity

Change COBOL Generation toolor move over to COBOL

© 2010 NETFECTIVE TECHNOLOGY - ne peut être copié sans l'autorisation expresse de NETFECTIVE TECHNOLOGY

11

Fully Integrated Model Driven Modernization

BLU AGE VAP2JEE

Trinity MilleniumBlue Phoenix

CA

Industry tools positioning

IBMMicrofocus

Modernization options

Page 12: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

Modernization project example : Step 1/2

© 2010 NETFECTIVE TECHNOLOGY - can not be used or duplicated without prior authorization of NETFECTIVE TECHNOLOGY

BLU AGE

VAP2JEEReverseProduct

Model Driven Modernization using BLUAGE Reverse Modeling Product

PAC BASE Extractions

VAP2JEE / Project KB

Modernization Rules

EnrichScreen Programs

Screen Descriptions

IMS Database and GENO Descriptions + Segments

Composite services and utilities

BatchPrograms

XHTML modernized mockupNavigation diagrams

Services and process diagrams

Job and step diagrams

Modernized Entities

VSAM

IMS

PAC BASEEXTRACT ALL

PAC BASEEXTRACT ALL

PAC BASEEXTRACT ALL

Application UML Model

Page 13: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

Legacy ApplicationReference Environment + Test scenarios

Test

Modernized Application + Test Environment

Test

Modernization project example: Step 2/2

© 2010 NETFECTIVE TECHNOLOGY - can not be used or duplicated without prior authorization of NETFECTIVE TECHNOLOGY

13

REMOTEACCESS TO

LEGACY APPLICATION

Generated Application

EAR

Generated Data Migration Scripts

(Using Talend)

XHTML modernized mockupNavigation diagrams

Services and process diagrams

Job and step diagrams

Modernized Entities

Compare

Model Driven Modernization using BLUAGE Forward Modeling Product

AdjustGenerate

BLU AGE

Java EEApp

GenerationProduct

EJB3

JSF

OpenJPA

DB2

GlassFish

Application UML Model

Page 14: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

Démonstration de 2 applications modernisées avec Blu Age

Santé Industrie

Mise en production 1989 1995

Technologieactuelle

MAINFRAME : PACBASE, COBOL, IMS, VSAM, CICS

NATSTAR, ORACLE

Tecnologie cible JEE, JSF1.2, EJB3, JPA, DB2 FLEX, SPRING, HIBERNATE, ORACLE

Evolution Evolution forte – Santé US Evolutions

Niveau de service 24/24 heures X 7/7 joursUptime 99,99%

Durée max de la chaine de batch quotidienne: 4 heuresTemps réponse écran < 1 seconde

24/24 heures X 7/7 jours1 heure arrêt maxTemps réponse écran < 1 seconde

Volumétrie bases 1,1 Téraoctets 10 Giga-octets

Programmes 130 Ecrans600 Jobs (Dont 300 COBOL)1500 Programmes – 3 Millions LOC

6500 services450 Ecrans et Popup450 Librairies et 170 Classes900 000 LOC

Bases de données 400 Tables et fichiers 100 Tables

Utilisateurs 525 Utilisateurs 380 Utilisateurs

Interfaces 15 systèmes tiers (4interfaces synchrones)

2 systèmes tiers (Utilisation Web Services1 interface sécurité

Page 15: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

Démonstration

ModernisationCOBOL

ModernisationNatstar

Extraction de pattern Modernisation données

Page 16: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

© 2010 NETFECTIVE TECHNOLOGY - can not be used or duplicated without prior authorization of NETFECTIVE TECHNOLOGY

16

Page 17: BluAge sopra mdday2010

17

Unissons nos Talents

T O G E T H E RT A L E N T E D

MD Day 2010 Sopragroup

Sopra Group

Retours d’expérience Ingénierie des modèles

Page 18: BluAge sopra mdday2010

18Md Day 2010 – Sopra groupeMedia & Agilité – 01/10/2010

Sommaire

3 MDA avec Bluage

2 Model Driven à Sopra Group

4 Retour d’expérience projet

1 Cartes de visite

5 Mise en perspective

6 Nouveaux centres de services

Page 19: BluAge sopra mdday2010

19Md Day 2010 – Sopra group

Carte de visite

Jean-Marc SIXT

Pierre LAURENTChargé de mission

Direction des secteurs et régions

Tour Manhattan92095 LA DEFENSE COURBEVOIE

Tel : 01 55 91 72 72

Mob : 06 17 49 21 42

Email : [email protected]

Mission Industrialisation

Direction des Secteurs et Régions

en coordination avec la Direction Industrielle

Missions de conseil en architecture d’entreprise

Pilotage du groupe des Architectes

Création du groupe de travail Ingénierie des modèles

Page 20: BluAge sopra mdday2010

20Md Day 2010 – Sopra group

Groupe européen indépendant

Top 10 des SCSI en Europe

Marché Euronext / SRD

Accompagner l’évolution des

organisations et des Systèmes

d’Informations des entreprises

Consulting

Intégration de Systèmes

Outsourcing applicatif

Solutions applicatives

Filiale Axway

Solutions Business Interaction Networks

Carte de visite Sopra group

12 450 collaborateurs dans le

monde au 31 décembre 2009

1,094 milliard d’euros

de chiffre d’affaires en 2009

Page 21: BluAge sopra mdday2010

21Md Day 2010 – Sopra groupeMedia & Agilité – 01/10/2010

Sommaire

3 MDA avec Bluage

2 Model Driven à Sopra Group

4 Retour d’expérience projet

1 Cartes de visite

5 Mise en perspective

6 Vers de nouveaux centres de services

Page 22: BluAge sopra mdday2010

22Md Day 2010 – Sopra group

Petit Historique

2003 Groupe de travail UML

2005 Premier projet UML-MDA

2006 Refonte méthodologique sopragroup : eMedia

UML– MDA – SOA (démarche type UP)

2007 Présentation Bluage au groupe des architectes

2008 Généralisation eMedia de Sopragroup

Partenariat Technologique Bluage/Sopragroup

2009 Projet client avec Bluage

2010 Groupe de travail Model Driven Engineering

… 2011 Création d’un centre de services Model Driven

Centre d’expertise Bluage

Page 23: BluAge sopra mdday2010

23Md Day 2010 – Sopra group

Critères de choix d’un outillage

Modèle Editeur

Disponibilité

Investissement minimum

Formation et accompagnement disponible

R&D hors champ

Aucune adhérence au produit

Génération de sources en clair

(Pas L4G)

Sortie possible

Eviter le SPOF de ressource

Expert surbooké

Produits semi-finis

Page 24: BluAge sopra mdday2010

24Md Day 2010 – Sopra group

Trois voies d’industrialisation

1 - Accélérateur de la production de code

Générer du code à partir de modèles

Squelettes d’applications ou de services

Développements base open source Eclipse/Acceleo

Développement à partir de DSL /MagicDraw

2 - Industrialisation des applications

Décrire l’application complète par les modèles

Patrimoine applicatif en UML + Maquettes

Génération itérative et incrémentale de toutes les couches

Choix d’un produit et relation de partenariat avec Bluage

3 - Rénovation par les modèles

Reconstituer un patrimoine applicatif par rétroIngénierie

Rénovation PacBase en priorité

Poc

en cours

Page 25: BluAge sopra mdday2010

25Md Day 2010 – Sopra groupeMedia & Agilité – 01/10/2010

Sommaire

3 MDA avec Bluage

2 Model Driven à Sopra Group

4 Retour d’expérience projet

1 Cartes de visite

5 Mise en perspective

6 Vers de nouveaux centres de services

Page 26: BluAge sopra mdday2010

26Md Day 2010 – Sopra groupOffre Industrialisation – Sopra Group – V1.0

Principes

Modèle

d’architecture

Présentation

Modèle

Logique Modeleurs

Concepteurs

Architectes

Ergonome - Designer

Métier Technique

Page 27: BluAge sopra mdday2010

27Md Day 2010 – Sopra group

IHM

Cible

technique

Offre Développement Rapide – Sopra Group – V1.0

Principes du Model Driven Engineering

Présentation

Modèle

Logique

Services

M T

Générateurs

OutillageModèles, Templates

Et Cartouches de génération

Mo

dèle

d’

Arc

hit

ec

ture

Sources

workflow

Page 28: BluAge sopra mdday2010

28Md Day 2010 – Sopra groupeMedia & Agilité – 01/10/2010

Sommaire

3 MDA avec Bluage

2 Model Driven à Sopra Group

4 Retour d’expérience projet

1 Cartes de visite

5 Mise en perspective

6 Vers de nouveaux centres de services

Page 29: BluAge sopra mdday2010

29Md Day 2010 – Sopra group

Choix d’un projet « significatif »

Projet « UML - eMedia »

Projet « moyen »

1200 jours

1600 PF

Planning non contraint

12 mois

Equipe « standard »

Pas débutants

Pas experts

Projet retenu :

Forte complexité fonctionnelle

Forte complexité ergonomique

Cible technique particulière

Page 30: BluAge sopra mdday2010

30Md Day 2010 – Sopra group

En commun : Phase, itération, incrément, jalons, pilotage par les risques.

Process de fabrication : eMedia vs Bluage

Inception Elaboration Construction Transition

Phase de lancement Construction

Jalon Définition

Projet

Jalon DéfinitionSolution

Jalon LivraisonSolution

Jalon ClôtureProjet

Validation

eMedia ®

Page 31: BluAge sopra mdday2010

31Md Day 2010 – Sopra group

BLUAGE : Principes utilisés

Proto / Application

Générateur Blu Age

(BSP)

JSF, .NET, Struts,

Programmes

Sources

HTML

UML

Diagramme

d’activité

Diagramme de

séquence

Diagramme d’entités

Ateliers

Blu Age gmarker

Paramétrage

Maquette

Création d’une

BSP spécifique

Page 32: BluAge sopra mdday2010

32Md Day 2010 – Sopra group

Planning général

Janvier : Décision

Février : Formation Bluage

Mars : Début modélisation application

Avril :1ère version démontrable sur BSP standard

Mai : BSP spécifique: version dans la cible technique

Juillet :Premier lot fonctionnel en recette client

Octobre : Deuxième lot fonctionnel en recette

Décembre : Livraison complète en recette

Page 33: BluAge sopra mdday2010

33Md Day 2010 – Sopra group

Analyse et Bilan

Premier projet probant

Respect des délais

Absorption du démarrage après inception

Respect des charges

Formation, apprentissage absorbées

Qualification facilitée

Bugs limitées, moins de régression technique

Bonne qualité de code (Cast 3,5)

Page 34: BluAge sopra mdday2010

34Md Day 2010 – Sopra group

Expérience acquise

La fabrication des IHM est hors scope

IHM par défaut pour des tests simples

Utiliser des ateliers dédiés de productivité

Identifier plus tôt les fortes complexités à traiter spécifiquement

La mise au point d’un générateur est délicate

=> confort d’une stratégie « éditeur »

Produit accepté des équipes

Adhésion des développeurs-concepteurs

« j’ai enfin l’impression de faire mon vrai métier »

Quelques frustrations des architectes

Question : leur donner la main sur la version « Factory » ?

=> décision de poursuivre avec Bluage

Page 35: BluAge sopra mdday2010

35Md Day 2010 – Sopra group

Bilan et Recommandation

70% des applications éligibles à un MDA type Bluage

Cible première : Applications de gestion avec screen flow important

30% hors scope : Complexité, réglementaire, poids des enjeux,

technologie,…

Des gains de productivité de 20 à 30 % sont attendus

Avec expérience acquise et une équipe formée (deuxième projet)

6 à 7% de gain de productivité sur PTU amortissent l’outillage.

Page 36: BluAge sopra mdday2010

36Md Day 2010 – Sopra groupeMedia & Agilité – 01/10/2010

Sommaire

3 MDA avec Bluage

2 Model Driven à Sopra Group

4 Retour d’expérience projet

1 Cartes de visite

5 Mise en perspective

6 Vers de nouveaux centres de services

Page 37: BluAge sopra mdday2010

37Md Day 2010 – Sopra group

Offre Développement Rapide – Sopra Group – V1.0

Mise en perspective - Etude Lancaster University

Page 38: BluAge sopra mdday2010

38Md Day 2010 – Sopra group

Questions :

Page 39: BluAge sopra mdday2010

39Md Day 2010 – Sopra group

Niveau d’interventions sur les itérations

Page 40: BluAge sopra mdday2010

40Md Day 2010 – Sopra group

Facteurs d’influence - Lancaster

Temps de développement

++ Réduit par la génération de code

- - Développement de modèles lisibles automatiquement

-- Mise au point des transformations

Temps de test

++ Moins de bugs d’inattention dans un code généré

++ Tests sur les modèles

- - Tester et mettre au point les transformations

ROI sur l’effort de modélisation

++ Solutions plus créatives: Les développeurs voient ‘de plus haut’

- - Risque de « paralysie » devant les modèles

- - Détournement d’attention

Produit

Produit

Page 41: BluAge sopra mdday2010

41Md Day 2010 – Sopra group

Facteurs d’influence - Lancaster

Temps de portage sur une autre plate-forme

++ Application d’un nouveau jeu de transformation

- - Effort pour développer ou adapter les transformations

Maintenance du logiciel

++ La compréhension du système facilité par les modèles

Maintenance au niveau des modèles

Traçabilité de bout en bout

- - Le code généré peut être difficile à lire

La synchronisation modèle-code est un impératif

Produit

Top

Down

Page 42: BluAge sopra mdday2010

42Md Day 2010 – Sopra groupeMedia & Agilité – 01/10/2010

Sommaire

3 MDA avec Bluage

2 Model Driven à Sopra Group

4 Retour d’expérience projet

1 Cartes de visite

5 Mise en perspective

6 Vers de nouveaux centres de services

Page 43: BluAge sopra mdday2010

43Md Day 2010 – Sopra group

Vers de nouveaux centres de Services

Robotshore contre la rouille technologique

Des modèles durables Des applications flexibles Des rénovations accélérées Du neuf à la demande Une qualité industrielle

Des « vagues » techniques Des logiciels pétrifiés Casser , refaire Subir Une qualité variable

Un patrimoine agile Des systèmes rigides

MDE

Page 44: BluAge sopra mdday2010

44

Unissons nos Talents

T O G E T H E RT A L E N T E D

MD Day 2010 Sopragroup

Merci de votre attention

Questions ?

Page 45: BluAge sopra mdday2010

Trademarks are property of their respective owners.Eclipse, Built on Eclipse and Eclipse Ready, BIRT, Higgins are trademarks of Eclipse Foundation, Inc.

MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.

Informations Blu Age

Site Blu Age

http://www.bluage.com

http://www.model2code.com/

Possibilité de demander une licence Trial

Documentation

Blu Age Wiki: http://wiki.bluage.com/bluage-wiki/bin/view/Main/

Blu Age in Action : http://tutorial.bluage.com/BA-Doc-web/faces/presentation/home/home.jsp

Démonstrations

http://www.bluage.com/index.php?cID=online_demos

http://www.model2code.com/templates/model2code/rd_nfs_model2code_00/_media/m2flex_demo/m2flex_demo.html

http://www.gartner.com/technology/research/offer/cool-vendors.jsp

© 2010 NETFECTIVE TECHNOLOGY - can not be used or duplicated without prior authorization of NETFECTIVE TECHNOLOGY

45