analisi-disegno.com
È uno standard dell'Object Management Group (OMG), ed uno standard ISO (19501:2005).
Definizione ufficiale: "Un linguaggio per specificare, visualizzare, e realizzare i prodotti di sistemi software, e anche per il business modeling. UML rappresenta una collezione di "best engineering practices" che si sono dimostrate utili nella progettazione di sistemi complessi e di grandi dimensioni."
Mia definizione minimalista: una notazione standard per rappresentare in modo visuale (grafico) le caratteristiche dei sistemi, sia a livello business che a livello software.
5 brevi video in italiano su come usa UML in pratica.
I documenti ufficiali di UML si trovano presso il sito OMG.
analisi-disegno.com , servizi e materiali per lo sviluppo dei sistemi software, a cura di Adriano Comai.