UML
Signifie «langage de modélisation unifié». C'est un langage de programmation utilisé pour le développement de logiciels orientés objet. Pour organiser le code de programme plus efficacement, les programmeurs créent souvent des "objets" qui sont des ensembles de données structurées au sein de programmes. UML, qui a été normalisé par le groupe de gestion des objets (OMG), a été conçu à cette fin. Le langage a acquis suffisamment de support pour devenir un langage standard de visualisation et de construction de logiciels.