UML

> Start > State of the Art in Enterprise Architecture > Languages > Application and technology modelling languages > UML


The Unified Modeling Language (UML) is an important industry-standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. The standard is managed by the Object Management Group (OMG), a not-for-profit consortium that produces and maintains computer industry specifications for interoperable enterprise applications. In this section, we mainly describe the architectural concepts proposed for the next version of the UML standard, UML 2.0.