Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Extending UML Models

Sometimes a modeling problem cannot be adequately expressed using the base UML model elements or, similarly, an area of work falls into a specialized domain that requires a tailored modeling approach and/or program language support. To meet such requirements, you can extend the capabilities of UML to develop new modeling constructs, using MDG Technologies to combine and deploy a wide range of extension mechanisms such as:

UML Profiles
Stereotypes
Shape Scripts
Tagged Values
Constraints
Patterns
Customized Code and Transformation Templates, and
Grammars

 

Using the MDG Technology Creation Wizard, you can quickly and easily integrate the extensions into a technology and rapidly tailor UML and Enterprise Architect to address a particular modeling domain not explicitly covered in the original UML specification, but using extension mechanisms that are still part of the Specification.

Learn more