| « Demain : les Valtech Days ! | 4è édition des Cahiers UML2 » |
UML Version 2.2, Beta 1
Vu sur le site de l'OMG : la version courante d'UML est maintenant la Version 2.2, Beta 1.
Version 2.2 is a minor revision to the UML 2.1.2 specification.
Effectivement, une lecture en diagonale ne montre que des aménagements légers au méta-modèle, i.e. la correction de quelques bugs de spec.
Ah si : il y a un diagramme de plus (le 14è) !! 88|
Il s'agit de l'officialisation du Profile Diagram : celui qui permet de définir des profils en créant des stéréotypes par extension des métaclasses UML. Disponible par exemple dans Enterprise Architect depuis longtemps ...
OMG Document Number: ptc/2008-05-05
Standard document URL: http://www.omg.org/spec/UML/2.2/Beta1/Superstructure/PDF/
Adresse de trackback pour cet article
1 commentaire
Le nouveau metamodel apporte quelques petit changement mais rien de vraiment critique: http://www.eclipse.org/newsportal/article.php?id=2773&group=eclipse.modeling.mdt.uml2#2773
Ce metamodel est déjà disponible chez Eclipse. Ceci veut dire que tout éditeur utilisant le standard EclipseUML2 (Rational, Borland, Eclipse Modeling, Topcased et Omondo) pourra tout de suite être à jour de son modèle. La remise à jour du modèle sera de manière transparente pour l'utilisateur juste par une ouverture avec l'xmi editor et un save. Tout sera tout de suite upgrader.
L'aventage d'utiliser un metamodel commun est énorme. Plus de problème d'import / export du model. Attention toutefois la présentation graphique est et restera toujours propre à chaque éditeur.
Je vais écrire un petit tutorial sur ce sujet la semaine prochaine afin de vulgariser le concept de modélisation multi-projets provenant de différent éditeur et le concept de naviguation dynamique dans le model. Le tutorial montrera comment on peut avoir 3 projets (un projet RSA, un projet Eclipse Modeling et un projet EclipseUML) et les merger dans un gros modèle EclipseUML tout ne en perdant aucune information (sauf les stéréotypes qui sont perdu malheureusement). Il faudra les remettres à la main car en UML 2 le mécansime du stéréotype est un peu complexe, je dirai et ne peut passer le cycle du model merge.
Ca tombe bien on a enfin un nouveau diagramme à l'OMG :-)
Je profite aussi pour préciser que l'approche d'Omondo décrite dans mon tutorial de 2005 http://www.tutorial-omondo.com/profileIntro/index.html est enfin devenu une norme à l'OMG.
Ouf !!
Vlad
Omondo