CRaG Systems Modelling Training
and Consultancy    01782 785045
UML, BPMN, SysML and Sparx Enterprise Architect (EA) Resources

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 compilable code through manual, semi-automatic or automatic code generation. CRaG Systems provides extensive UML Training covering the first 2 approaches and business process modelling.

UML Diagram Types

UML 2.5 Diagram Types

To learn more about UML quickly and easily, try the CRaG Systems web-based UML Tutorial Introduction.

Browse and then download the CRaG Systems Software Development Process for comprehensive guidelines on using the UML seriously on a real project.

Download the UML 2.5 Specification Document for a detailed language specification.

UML, BPMN, SysML and the corresponding logos are trademarks of the Object Management Group

Enterprise Architect, Sparx Systems and the corresponding logos are trademarks of Sparx Systems

CRaG Systems (UK)    01782 785045

   Privacy policy    Site Map    HTML

What Is UML?