UML
Objedinjeni jezik za modelovanje ili UML (engl. Unified Modeling Language) je u polju softverskog inženjerstva standardni jezik za vizuelno prikazivanje objektnog modela. UML je opšti jezik za modelovanje pomoću kog se preko grafičkih simbola pravi apstraktni model sistema poznat kao UML model.
![UML logo](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/UML_logo.svg/220px-UML_logo.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/81/UML_Diagrams.jpg/420px-UML_Diagrams.jpg)
Opis
urediZvanično definisan od strane OMG grupe (grupa rukovodilaca objektima) pomoću MOF (Meta Obdžekt Fasiliti) metamodela. Jedna od odlika UML-a kao i svih ostalih jezika definisanih pomoću MOF-a je mogućnost da se programeri više posvete dizajnu i arhitekturi. Pomoću određenih alata može da se prevede u neki od standardnih programskih jezika (java, C#).