Page d'accueil encyclopedie-enligne.com en page d'accueil
Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées

Unified modeling language



image:Uml.jpg
Logo UML

UML (Unified Modeling Language) est un langage de description normé, c'est une formalisation très aboutie et non-propriétaire de la modélisation objet utilisée en génie logiciel.

Il est l'accomplissement de la fusion des précédents langages de modélisation objet Booch, OMT, OOSE et Classe-Relation. Principalement issu des travaux de Grady Booch, James Rumbaugh, Ivar Jacobson et Philippe Desfray, UML est un standard défini par l'OMG.

Bien que n'étant pas un standard industriel, UML est devenu un standard de fait avec le soutien du consortium OMG (Object Management Group ).

Sommaire

Le formalisme d'UML

Le formalisme UML est composé de 9 types de diagrammes. UML n'étant pas une méthode, leur utilisation est laissée à l'appréciation de chacun, même si le diagramme des cas d'utilisation est généralement considéré comme l'élément central d'UML. De même, on peut se contenter de modéliser seulement partiellement un système, par exemple certaines parties critiques.

Standardisation UML

UML n'est pas un standard de fait mais un standard « industriel » de l'OMG (novembre 1997) au même titre que CORBA par exemple. Ceci étant, vu le succès initial de ce langage, il aurait pu tout aussi bien être simplement « standard de fait ». Actuellement (janvier 2004), la version 2 de UML est en cours de validation par l'OMG.

Logiciels de modélisation UML

 * Dia ;
 * Umbrello ;
 * ArgoUml ;
 * Gentleware, basé sur ArgoUml (version open source) ;
 * Jude, en Java ;
 * Gaphor.
 * Gentleware, basé sur ArgoUml (version commerciale) ;
 * Rose de Rational Rose ;
 * Objecteering de Softeam.

Voir aussi

Liens internes

Lien externe

Bibliographie



This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia