Langage de modélisation unifiée UML
Langage graphique pour visualiser, spécifier, construire et documenter les artéfacts d'un système logiciel. Il sert à modéliser les objets, classes, opérations, attributs, messages, états, activités, contraintes et composantes. UML (Unified Modeling Language) : Langage de modélisation unifiée.