UML

UML

En d'autres termes

Unified Modeling Language

Définition

UML est un langage graphique de modélisation fournissant des éléments syntaxiques pour la plupart des systèmes logiciels, ce qu'UML désigne sous le terme "artifact" (en français: artefact). Il a l'ambition d'être au génie logiciel et au logiciel en général ce que la notation symbolique est aux mathématiques.

Créé par Grady Booch et Jim Rumbaugh, sous le nom "Unified Modeling", il a pris son nom définitif lors de l'inclusion des "use cases" d'Ivar Jacobson, qui lui ont apporté la capacité de modéliser les systèmes complets. Bien qu'il ait été créé par ces trois auteurs au sein de Rational, UML est une norme ouverte, maintenue par l'OMG.

La généralisation de la modélisation UML s'accompagne souvent, du fait de la rationalisation associée des processus de développement, de l'utilisation plus fréquente de design patterns, notamment ceux du GoF.

Voir SA/SD, spiral model, RUP, waterfall model, XMI, MDA, OCL, CRC Card. Comparer avec IDEF0, Merise.

Epoque du terme

1994

Get started with Drupal 7

Marques les plus citées

toutes les marques

acheter sur OSInet

Accès direct

Recherche

Blog développeurs

Le mot du jour

DAT

Direct Access Transport

in | |

Association visant à standardiser l'API des bibliothèques VIPL, dite DAPL. Voir VIA, Infiniband. 

Syndiquer le contenu

Dernières définitions

Chrome - Chromium - digitaalisen kuilun - ghetto sharding - HTTP - MongoDB - PNaCl - QUIC - Skia - SPDY

Un mot au hasard

FP : Function Points  

Alertes CERTA