|
Enjeux
Standardiser les principes d'analyse, de conception et de réalisation en capitalisant les meilleures pratiques au sein de l'entreprise. Modelio/MDA Designer est l'outil permettant de capitaliser ces savoir-faire en définissant des profils et des règles de transformation de modèles. Modelio/MDA Designer, en automatisant ces transformations, augmente la productivité des équipes de développement.
|
Présentation générale
- Présentation de l'approche MDA
- Profils UML, stéréotypes et tagged-values
- MDA Component, et cycle de développement
- Définitions : projet, MDA component, commande, plan-type, pattern
Éditeur de profils UML
- Présentation de l'interface
- La fenêtre auxiliaire
- Structuration des MDA components
- Création des extensions UML : profils, stéréotypes, tagged-values et types de notes
- Implémentations des profils : opérations J, MDA components, commandes et options
- Packaging et déploiement dans Modelio Modeler
Patterns
- Modélisation et application de Patterns
- Définition des contraintes d'application
- Définition des paramètres du pattern
- Mise en œuvre avancée
Le langage J
- Structure du méta-modèle
- Classes de base
- Navigation dans le méta-modèle
- Déclarations de variables et ensembles
- Méthodes J et envois de messages
- Méthodes anonymes et diffusion
- Structures de contrôle Transformations de modèle (mise en oeuvre MDA)
|
Mise en oeuvre des plans types
Introduction
- Présentation de l'interface
- Navigation dans le méta-modèle
Plan type de création de diagrammes
- Création du diagramme
- Démasquage des éléments UML
- Propriétés graphiques (couleur, police, ...)
Plan type documentaire
- Production documentaire : titres, tableaux, figures, listes, paragraphes
- Génération sous différents formats
- Synchronisation avec un document RTF
Plan type de génération de code
- Définition de modèles paramétrables de fichiers sources.
- Définition des propriétés : modèles, indentation
Le Framework du MDA Modeler
- Customisation de boîtes de dialogue
- Manipulation DOM
- Paramétrage de la fenêtre auxiliaire
- Affichage d'une boîte de rapport
- Recherche d'éléments
Conclusion
- Cycle de vie des MDA Components
- Diffusion et mise en oeuvre
|