uml training courses > uml resources > what is uml?


What Is UML?
UML - The Unified Modelling Language
The Unified Modelling Language (UML) was adopted by the Object Management Group (OMG) in 2000 and is now the modelling language of choice for modelling application structure, behaviour, architecture and data and, increasingly, business processes. Along with the Meta Object Facility (MOF) it is a key foundation of the OMG's Model-Driven Architecture (MDA). UML allows the creation of complex multi-dimensional models of business processes, system requirements, system architecture and design which can ultimately be implemented in compileable code through manual, semi-automatic or automatic code generation. CRaG Systems provides extensive UML Training covering all 3 approaches and business process modelling.
UML Diagram Types
UML 2.1 Diagram Types