UML
Unified Modeling Language
… est un langage de modélisation unifié. Il est utilisé pour la représentation de systèmes informatiques (application, infrastructure…) et dans de nombreux autres domaines professionnels ou de la vie de tous les jours.
Ressource officielle