Espace Adhérent
Nouvel adhérent ?
Mot de passe oublié ?
 
 
You are here: Home Vie du CRI'Ouest Nos séminaires Séminaire CRI'Ouest - Ingénierie des modèles et MDA
 

Séminaire CRI'Ouest - Ingénierie des modèles et MDA

What Séminaire Criouest
When 14-12-2006
de 08:45 a 17:00
Where Salons de la CCI de Nantes St Nazaire
Contact Name G.Demotes-Mainard
Contact Email admincriouest@tiscali.fr
Contact Phone 02 40 21 67 97

Ce séminaire traitera de l'Ingénierie des modèles et plus particulièrement du Model Driven Architecture (MDA). Origine, intérêt, Etat de l'Art, voies technologiques et process de mise en oeuvre. Avec Jean BEZIVIN, incontournable dans ce domaine, des spécialistes, et des utilisateurs qui témoigneront de leur expérience sur le sujet.

L’INGENIERIE des MODELES et la MDA

(Model Driven Architecture)

 

OBJECTIFS du SEMINAIRE: Donner aux participants une vision complète de ce qu’est l’approche par les modèles et de l’état de l’art de ces nouveaux concepts ainsi que des outils existants. L’approche théorique sera complétée par des démonstrations et retours d’expérience capables d’en fournir une compréhension concrète.  

Après les technologies des objets et des composants, c'est maintenant l'ingénierie des modèles qui prend une grande importance dans le développement et la maintenance des systèmes informatiques. Pour faire face à la montée en complexité des systèmes à construire, ce sont aujourd'hui les notions de modèle et de métamodèle qui sont au cœur des nouvelles implémentations. 

Dans cette nouvelle vision, le code exécutable ne représente plus le référentiel unique d’informations pour le cycle de développement. De nombreux modèles (de métier, de test, d’architecture, de déploiement, etc.) sont développés, documentés  et maintenus en dehors du code. Chaque modèle prend en compte de façon séparée les différents aspects du logiciel. Ces modèles peuvent être traités automatiquement et on peut leur appliquer des transformations formelles. La multiplicité des modèles et leur faible granularité amènent à développer des ateliers où il sera possible de travailler conjointement avec plusieurs modèles, chacun d’entre eux étant conforme à un métamodèle  prenant en compte un des aspects spécifiques.

Un des principes fondamentaux de l'ingénierie des modèles est le découplage clair de la logique métier et de la mise en oeuvre technologique. Il faut modéliser puis spécifier :

- la partie métier, à un niveau abstrait

- la plate-forme de mise en œuvre,

puis projeter ce niveau abstrait sur la plateforme

 

Model Driven Architecture

Issu de l’OMG, la MDA a pour but  d’abstraire les parties métiers de leur mise en œuvre.

Elle est basée sur des technologies et standards de l'OMG : UML, MOF, OCL, CWM ...

La MDA définit 2 niveaux de modèles :

- PIM : Platform Independent Model

   C’est un modèle spécifiant une application uniquement pour la partie métier indépendamment de la                  technologie de mise en oeuvre

- PSM : Platform Specific Model

   C’est un modèle spécifiant une application après projection sur une plate-forme technologique donnée

Les outils de MDA font de la génération de code, de la rétro ingénierie.


Actualité