, Enterprise Architect
, Exemple de modèle de classe utilisé pour l'évaluation de l'outil de modélisation Enterprise Architect
, Le modèle comporte sept classe avec des associations et de l'héritage. La classe A inclue la même machine à état de celle présenté sur l
, Annexe, vol.10
, Considérons une classe avec un seul attribut (attribute1), par défaut Rhapsody génère les deux opérations accesor (getattribute1) et mutator (setattribute1) comme le montre la figure ci-dessus
Somfy n'utilisent pas ces deux opérations, nous avons cherché une propriété qui permet de les supprimer lors de la génération. Cette propriété se situe dans l'onglet attribute, deux cases à décocher « mutatorGenerate » et « accesorGenerate ,
, Ci-dessous le code généré après avoir décoché les deux propriétés
, Bibliographie
Model-driven Development of Xomplex Software : A Research Roasdmap, IEEE Computer Society, p.6, 2007. ,
UML, le langage de modélisation objet unifié. Laurentpiechnocki .developpez.com, pp.14-2009 ,
Unified Modeling Language (OMG UML) Superstructure, Version 2.3, pp.13-37 ,
, UML and Rational Rhapsody WOrflows dor Embedded Code Development, https://www.youtube.com/watch?v=yaLGw-ZSUKk, IBM Software Education, 2013.
Model-to Text Transformation Modification by Examples, 2012. ,
AcceleoTM 2.2 : Guide utilisateur. Obeo, 2008. ,
Tutoriels sysml video magicDraw, guide vidéo d'utilisation http ,
Apprendre les bases avec Eclipse papyrus, support internet sur le site developpez ,