L'approche MDA (Model Driven Architecture) Réf : MO00084

Par Fabien Guibert 12345

Rendez vos conceptions UML productives, pilotez vos applications par les modèles UML et générez une grande partie de votre code applicatif.

Durée :
2 jours

€990 HT (prix conseillé)

Partage :

  • Twitter
  • Facebook
  • E-mail
  • Linkedin
  • Viadeo

Soyez alertés par e-mail des nouvelles sessions : Poser une alerte,

Description

Ce cours permet de comprendre l'intêret d'une démarche MDA dans une entreprise, d'identifier les gains productifs et les contraintes qu'elle engendre, et de la mettre en oeuvre au travers d'une étude de cas.
  • Les methodolgoies de conception MDA,
  • Le pilotage du code et de la base de données par les modèles,
  • La capitalisation des services et des composants,
  • La génération de code,
  • L'évolutivité,
  • L'outillage nécessaire,
  • Le travail en équipe.

Objectifs pédagogiques

  • Comprendre MDA et savoir le mettre en oeuvre dans l'entreprise,
  • Elaborer une méthodologie projet avec MDA,
  • Savoir choisir l'outillage et les briques nécessaires à sa mise en oeuvre,
  • Appliquer une conception et un développement d'application pilotés par les modèles.

Public

  • Responsable outils et méthodes,
  • Concepteur / développeur,
  • Analyste / chef de projet.

Pré-requis

Bonne maîtrise des concepts UML; Connaissance des architecture web

Type

Stage pratique

Méthode pédagogique

Cours théorique et démonstrations (50%). Travaux pratiques et étude de cas (50%).

Plan de cours

Jour 1 :
  • Rappel UML 2
    • Historique
    • Concepts fondamentaux.
    • Objectifs de la modélisation.
    • Les différents diagrammes.
    • Approche méthodologique.
    • Les profils UML
  • Approche MDA
    • Positionnement et intérêts de MDA.
    • Le pattern MDA.
    • Notion de modèle.
    • Notion de formalisme.
    • Architectures des modèles.
    • Le modèle métier et d'exigences CIM.
    • CIM pour Computation Independant Model.
    • Le modèle d'analyse et de conception abstraite PIM.
    • PIM pour Platform Independant Model.
    • Le modèle de code ou de conception concrète PSM.
    • PSM pour Platform Specific Model.
    • Processus de développement par transformations de modèles et génération de code.
    • Exemples de plateformes
  • Techniques de base MDA
    • Langage de modélisation UML.
    • Notion de méta-modèle.
    • La méta-modélisation MOF (Meta Object Facility).
    • Le méta-modèle MOF2.0.
    • Langage de règles OCL (Object Constraint Language).
    • Format XML de modélisation XMI.
    • Les techniques de transformation.
    • Présentation de transformations par programmation, par template, par modélisation
Jour 2
  • Mise en pratique de l'approche MDA-MDD
    • Présentation des outils (MagicDraw UML™ et BLUE AGE™ )
    • Les principales fonctionnalités
    • Recueil des besoins
    • Définition du modèle CIM.
    • Modélisation du PIM.
    • Génération de code.
    • Génération de l'application.

Prochaines sessions

Aucune session de planifiée à ce jour, veuillez nous contacter pour avoir plus d'info ou suggérez vous-même une session.


Proposer une session.

Pas de témoignage pour l'instant.

Cher(e) visiteur(euse),

La pré-inscription à une session de formation se fait  directement sur notre site. Vous pouvez au préalable nous demander un devis.

Cette inscription en 4 étapes comprend la saisie de

  • vos coordonnées,
  • votre entreprise,
  • les noms des participants au stage,
  • les éléments nécéssaires à la facturation.
Vous pouvez, à tout moment, sauvegarder votre inscription en cours et la reprendre plus tard.

Une fois votre inscription validée, vous recevez un récapitulatif de votre commande par mail.

La Convention de Formation Professionnelle Continue simplifiée sera envoyée par mai dans les 72H max. A noter que l'inscription est considérée comme définitive qu'après signature de cette convention.

Dès réception par nos services, de la convention signée, la convocation de stage est envoyée par mail aux stagiaires qui se voient ouvrir un compte sur notre site internet, leur permettant de préparer leur formation (accès, communication de leurs attentes, etc.). La facture sera émise à l'issue de la formation.

Pour toute information complémentaire, n'hésitez pas à nous contacter au 01 53 34 66 10 ou à nous solliciter par mail.

A très bientôt dans l'un de nos centres de formation.
L'équipe Clever-Institut.

Les autres formations « Développement internet et mobile »  – Voir toutes les formations