Phases lunaires
Bienvenue sur la page d'accueil
Bonjour à toi visiteur ! sur mon site !
Écrit par Mounir   
24-03-2007

 mara7ba, bienvenu, welcome

Si tu es arrivé sur ce site c'est que tu me connais, plus ou moins personnellement. Si ce n'est pas le cas, t'es le bienvenueSmile Wink
Je me sers de ces pages dans l'unique but de réunir :

 
Creer un forum
Dernière mise à jour : ( 08-06-2010 )
Lire la suite...
 
Avenir du Génie Logiciel
Écrit par Mounir   
28-03-2007

L'architecture dirigée par les modèles ou MDA (pour l'Anglais Model Driven Architecture) est une démarche de réalisation de logiciel, proposée et soutenue par l'OMG. C'est une variante particulière de l'ingénierie dirigée par les modèles (IDM, ou MDE pour l'Anglais Model Driven Engineering). D'autres variantes de l'IDM ont été développées, par exemple par Microsoft (DSL Tools).

L'idée fondamentale est que les fonctionnalités du système à développer sont définies dans un modèle indépendant de la plate-forme (Platform Independent Model, PIM), en utilisant un langage de spécifications approprié, puis traduites dans un ou plusieurs modèles spécifiques à la plate-forme (Platform Specific Model, PSM) pour l'implémentation concrète du système.

La traduction entre le PIM et les PSM est normalement effectuée à l'aide d'outils automatisés, par exemple des transformations de modèles réalisées avec des outils comme VIATRA ou ATL. Ces langages de transformation sont plus ou moins compatibles avec le standard de l'OMG nommé QVT.

Le passage du PSM à la génération du code est la suite logique de ce traitement. Elle peut être réalisée par des générateurs tels que Acceleo afin de produire tout type de cibles technologiques.

Les travaux actuels autour du MDA tendent à renforcer les prérogatives des modèles et des métamodèles, avec l'utilisation de métadonnées.

  • Documentations :
  1. Introduction à l’architecture MDA (20min de lecture).
  2. Introduction à MDA (30 min de lecture).
  3. Introduction à l’architecture MDA par la pratique.
  4. AndroMDA et la génération de code pour débutants(40min à 60min de lecture)
  5. Etat de l'art MDA
  6. Etude bibliographique sur les outils de transformation de modèles.
  7. Tout la documentation et outils.
  8. rapport memoire GRARI Mounir.pdf 
  9. rapport memoire mda anits GRARI Mounir.doc 

 

Dernière mise à jour : ( 10-11-2007 )
 
Site Mounir Grari Mail