(ujednolicony (uniwersalny) jezyk modelowania, Unified (Universal) Modeling Language)
esencjonalne polaczenie kilku popularnych notacji projektowania obiektowego, m.in. OMT. Istnieja programy do automatycznego tworzenia diagramów UML na podstawie programu wyrazonego w jezyku obiektowym i odwrotnie (np. program Together dla jezyka Java. Zob. tez XML.
- OMT, (technika modelowania...
- XML, ( eXtensible Markup Language...
- schemat blokowy, ( flowchart , block...