En ce début d'année 2009, OMG ayant pris du retard dans le lancement de la nouvelle version release d'UML, c'est la version 2.2, Beta 1 qui est version officiellement courante depuis Septembre 2008.
Mais, vos papilles frétillent d'impatience et je sens déjà la question se pointer à l'horizon de vos claviers : "Mais, que contient cette nouvelle version, dou-dou dis-donc ???"
Auteur
Christian Pou
Christian est titulaire d’une Maîtrise d’Informatique - Génie Logiciel. Depuis 1998, il effectue des missions pour de nombreux grands comptes (Banque de France, Thales, SNCF, Ministère de la Santé, …), intervenant aussi bien en MOE qu’en MOA. Il participe ainsi à l’analyse, la conception d’applications Internet, Intranet et Extranet (architecture n-tiers), mais aussi à leur recette fonctionnelle. En dehors de son activité professionnelle, il se passionne pour l’informatique musicale et le « home studio » avec des outils comme Cakewalk SONAR et Sound Forge Audio Studio. Entre février 2008 et avril 2009, il occupe la fonction de chef de projet chez Netapsys.
UML 2.2, Beta 1 : enfin la nouvelle version officielle !
SoaML ? pour décrire les SOA avec UML
Qu'on se le dise : UML s'adapte aux SOA !
SoaML, extension du langage de modélisation pour les architectures orientées services, devrait être validé d'ici un mois, a affirmé un représentant de l'OMG (Object Management Group), qui tient une conférence sur le sujet en ce moment à Santa Clara, Californie (USA).
Nouvelle version de UML en cours...
Pour ceux qui ne le savent pas encore, UML (Unified Modeling Language : langage de modélisation unifié) est un langage international qui évolue, qui s'enrichit de nouveaux diagrammes à chaque version...
L'association américaine OMG (Object Management Group et non pas "Oh ! My God !" comme on pourrait le croire...) diffuse depuis Novembre 2007 la version UML 2.1.2, et travaille à présent sur la version 2.2.
Les spécifications UML de la version 2.1.2 sont disponibles sur http://www.omg.org/spec/UML/2.1.2/.
Elles sont divisées en deux parties complémentaires : la partie Infrastructure et la partie Superstructure. La partie Infrastructure définit les éléments de base du langage, tandis que la partie Superstructure définit les éléments utilisés par les plus confirmés. Il est conseillé de commencer par la partie Infrastructure si vous souhaitez en savoir plus sur le sujet.
Bonne lecture !