chichos a écrit :
1/ Mais si tu veux faire du RoundTrip avec un autre logiciel de modélisation (permettant un degré de conceptualisation plus fort, étant MOF compliant quoi ..) comment tu fais ? Rational XDE peut seulement importer de fichiers mdl ou mdx et exporter des fichiers mdx ... ??
2/ quelles sont (en gros) les différences entre XDE et Rational Rose ? et Rational Rose Profesionnel J ? Ils doit y avoir des subtilités qui m'achappent...
3/ peux tu vraiment générer tout un code à partir d'un gros diagramme de classe ou est ce que c'est seulement la synchronisation (adéquation entre code et modèle, pas à pas ..) qui marche vraiment ?
Merci
|
1) tu te touches (la norme normalement c'est XMI, j'ai entendu dire que la partie dessin devait entrer dans le MOF pour UML 2 mais j'ai pas regardé ce qu'il en était, et de toute façon le MOF cher Rational ils s'en branlent)
2) je sais pas
3) je connais pas ce produit mais en général, c'est le squelette des classes qui est généré (variables d'instances bien typées, méthodes bien typées mais corps vide). Y'a des outils (enfin au moins 1) qui permettent de simuler des scénarios et tout ce qui est temporel/collaboration. En général, le round-trip suit bien la route, le PB c'est que t'as de l'UML au raz-des paquerettes (qui colle au code) donc ça bloatwarise les schémas et noie l'essentiel, faut purger les affichages, et il est difficile de remplacer une classe ou un groupe de classe de la réalité par une classe purement intellectuelle sur le schéma (pour le rendre utile).