L'Unified Modeling Language (UML) è un linguaggio visivo utilizzato per specificare, visualizzare, costruire e documentare gli artefatti di un sistema informativo. È un linguaggio standard del settore per specificare e documentare i sistemi software, fornendo una panoramica grafica di un sistema e dei suoi componenti. I componenti principali di UML includono diagrammi, come diagrammi di classe, diagrammi di comunicazione, diagrammi di pacchetto, diagrammi di caso d'uso e diagrammi di sequenza. Viene utilizzato per progettare, dimostrare e documentare la struttura e il comportamento di un sistema.
Descrivere il linguaggio di modellazione unificato (UML).