L’UML le Langage de Modélisation Unifié, de l’anglais Unified Modeling Language, est un langage graphique à base de pictogrammes destiné à modéliser les systèmes et processus.
Ce langage basé sur l’approche par objets est par l’OMG (Objet Management Group).