MDA : Ingénierie logicielle guidée par les modèles

MDA : Ingénierie logicielle guidée par les modèles

MDA : Ingénierie logicielle guidée par les modèles
Cours
Julien

Par Julien

Mise à jour le 26-10-2010

Télécharger ce document

→ Téléchargement disponible après inscription

0,00/20

0 Avis > Donne ton avis

476 téléchargements

> Partager !

Extrait du document

En 2000 l’OMG propose une approche nommée MDA Model Driven Architecture en s'appuyant sur le standard UML pour décrire les parties des systèmes indépendantes des plates-formes spécifiques (PIM ou Platform Independant Models) et les parties liées à ces plates-formes (PSM ou Platform Specific Models). Il s’agissait de parier sur la stabilité possible de ce standard, pour que l’on puisse reprendre dans 5, 10 ou 15 ans des descriptions abstraites en UML (modèles métier) et générer à partir de celles-ci des systèmes exécutables sur les plateformes technologiques du futur.

  • Historique
  • Ingénierie dirigée par les modèle C’est quoi ?
  • L’architecture MDA
  • Qu’est ce que CIM? PIM? PSM
    • CIM
    • PIM
    • PSM
  • Transformation des modèles
  • Architecture générale de l’approche MDA
  • Technologies de modélisation
    • Le formalisme de modélisation MOF (Meta Object Facility)
  • Rôle d’UML dans MDA
  • Modélisation de la transformation de modèles avec QVT
  • Liens vers XML et Java avec XMI, JMI et EMF
  • Etude de cas Java PetStore de Sun
  • CIM modèle des exigences représenté par un diagramme de cas d’utilisation
  • PIM diagramme de composants
  • Transformation UML2.0 vers EJB
  • Exécution de la transformation
  • Analyse du résultat
  • Transformation UML2.0 vers PHP
  • Exécution de la transformation
  • Analyse du résultat
  • Avantages de la MDA
  • Limites du MDA
  • Conclusion

Télécharger ce document

Donne ton avis !
Ta note :
Rédige ton avis
Votre commentaire a bien été ajouté. Merci de votre participation !
Vous devez donner une note pour valider votre avis.
Le formulaire n'est pas valide. Vérifiez le commentaire et le captcha.


Moteur de formation
Zoom ecole