UML (Unified Modeling Language, que l’on peut traduire par « langage de modélisation unifié ») est une notation permettant de modéliser un problème de façon standard. Ce langage est né de la fusion de plusieurs méthodes existant auparavant, et est devenu désormais la référence en terme de modélisation objet. La programmation orientée objet consiste à modéliser informatiquement un ensemble d’éléments d’une partie du monde réel (que l’on appelle domaine) en un ensemble d’entités informatiques. Ces entités informatiques sont appelées objets. Il s’agit de données informatiques regroupant les principales caractéristiques des éléments du monde réel (taille, la couleur, ...).
— (02/2008), http://club-genie-industriel.ensiacet.fr/FR/GI/Gestion_info/UML.htm