Uml specification
<span class="mw-headline" id="Uml_specification« >Uml specification
UML 2.0 a été adoptée en 2003, et a un développement très intéressant de ce moyen de communication (ce qui justifie la version break). Il est en cours de validation finale, la version finale qui sera publié avant la fin de 2004. Voici 4 points à surveiller pour se préparer à une transition entre UML 1.5 et UML 2.0.
1) MDA UML 2.0 a été considérablement influencé par le processus MDA (Model Driven Architecture, voir «Introduction au processus MDA’) et MDD (Model Driven Development). L’objectif de cette nouvelle version est de rendre possible la ‘traduction’ d’un modèle UML programmes compiler, autant que possible. À cette fin, la sémantique des modèles UML ont été grandement clarifiée afin d’éviter les problèmes d’interprétation. Cette percée conduira finalement à des développeurs d’avoir à programmer au moins décrire les usages appropriés. En UML 2, et le niveau d’abstraction, les modèles sont proches les programmes eux-mêmes, sans avoir à programmer … Cependant, les architectes logiciels ne sont pas condamnés à adopter ces nouvelles sémantique dans leurs projets: ils doivent toujours être en mesure d’utiliser UML 2 comme ils le faisaient UML 1.x.
1) MDA
2) Abstraction