Abréviation de United Modeling Langage. Langage de Modélisation unifié en français.
UML est un outil souvent utilisé en développement informatique. Il permet via des outils graphiques de représenter le fonctionnement d’un outil informatique (c’est particulièrement vrai en Programmation Orientée Objet ou UML permet de modéliser directement les objets qui seront ensuite manipulés par le programme informatique).
Outil plus récent que Merise, UML propose une petite quinzaine de diagrammes qui ne remplacent pas Merise. Les 2 outils ont des objectifs différents :
- Merise est un ensemble cohérent pour construire des bases de données. C’est une méthode idéale de modélisation pour construire une base de données relationnelle.
- UML ne propose pas de démarche ni d’organisation (ce n’est pas une méthode). C’est un outil idéal pour la conception logiciel dans un langage de type objet.
- Les 2 peuvent fonctionner indépendamment ou de concert.
