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

Using MDG Technologies

An MDG Technology is a vehicle for providing access to the resources of either a commercially-available technology or a technology that you have created yourself. Such resources include a wide range of facilities and tools, such as UML Profiles, code modules, scripts, Patterns, images, Tagged Value Types, RTF report templates, linked document templates, Toolbox pages and Learning Center pages.

Using Enterprise Architect, you can develop models based on the standard UML specifications, and you can extend the core UML structures using UML-supported mechanisms such as Tagged Values, Stereotypes, Profiles and Design Patterns. These facilities are within the Enterprise Architect core technologies, and you can activate and use further Model Driven Generation (MDG) Technologies that are either integrated with the system or available from external locations.

If your systems or work domain require further specialization you, as a Technology Developer, can use Enterprise Architect to develop your own customized modeling languages and solutions.

Obtain and use Technologies

Source of Technology

See also

Core technologies - Enterprise Architect itself contains a:

Basic UML 2 technology as an implementation of UML 2.4.1 structural and behavioral modeling, and
Core Extensions technology that applies profiles and stereotypes to provide extended modeling of aspects such as Requirements, User interface and Data Modeling
 

 

Additional technologies are included in the Enterprise Architect Install directory, MDGTechnologies subfolder.

 

Extensions - MDG Technologies

You can import technologies from external sources into the APPDATA folder (%APPDATA%\Sparx Systems\EA\MDGTechnologies).

 

Import MDG Technologies

You can transfer technologies into the MDGTechnologies subfolder; these technologies are available when you restart Enterprise Architect (on Vista/Windows 7 systems you might have to increase your access permissions to do this).

 

 

You can access and activate MDG Technologies in remote system folders or web sites, from Enterprise Architect.

 

Access Remote Technologies

Technology Developers can create new MDG Technologies and deploy them to the project team either through the MDGTechnologies subfolder or from a remote folder or website.

 

Creating an MDG Technology

To see which technologies are available within Enterprise Architect, and activate the ones you require, use the MDG Technologies dialog (Settings | MDG Technologies).

Having made the MDG Technologies available, you can manage their availability to users and you can work with them.

You also have the facility to turn off or disable the Enterprise Architect Basic UML 2 and Core Extensions technologies and facilities, so that you can apply the Enterprise Architect facilities and features exclusively to one or more selected MDG Technologies.

 

 

Manage MDG Technologies

Work with MDG Technologies

Notes

In developing new technologies, you would be familiar with the modeling structures and concepts of the core system and extension mechanisms as they impact and are used by the people you are designing the technology for; that is, the system as described in the modeling sections of this User Guide

Learn more - General

Learn more - Technology Development