The MDG Technology for ArchiMate 2 is one of the business modeling tools integrated with Enterprise Architect.

ArchiMate is an open-standard enterprise architecture language from The Open Group, based on the IEEE 1471 standard. It offers a common language for describing the construction and operation of business processes, organizational structures, information flows, IT systems and technical infrastructure, which Enterprise Architects can use to describe, analyze and visualize clearly the relationships between business domains.

Access Diagram | Toolbox : More Tools | ArchiMate2 | <diagram type>

ArchiMate Integration



See also

ArchiMate in Enterprise Architect

Developing ArchiMate diagrams is fast and simple using the ArchiMate MDG Technology. The ArchiMate facilities are provided in the form of:

  • Several ArchiMate diagram types, accessed through the 'New Diagram' dialog
  • A comprehensive set of ArchiMate pages in the Toolbox, for each diagram type
  • ArchiMate element and relationship entries in the 'Toolbox Shortcut' menu and Quick Linker

Enterprise Archimate currently supports integration with releases of Archimate 2 up to and including Archimate 2.1.

New Diagram Quick Linker Toolbox Shortcut

ArchiMate Toolbox Pages

For each of the Business, Application and Technology diagram types, the toolbox pages show separate categories of elements - Information, Behavior and Structure - which provides clear differentiation between elements in different layers; for example, Business Service, Application Service and Infrastructure Service.

Similarly, there are separate connector pages - Structural, Dynamic, and Other - although the connectors have parallels with standard UML connectors.

The ArchiMate integration provides two further diagram types:

  • Motivation
         -  For modeling stakeholders, drivers for change, business goals, principles and requirements
         -  Contains additional elements - Stakeholder, Driver, Assessment, Goal, Requirement, Constraint and Principle
         -  Contains an additional relationship - Influence
  • Implementation and Migration
         -  Supports project portfolio management, gap analysis, and transition and migration planning
         -  Contains additional elements - Work Package, Deliverable, Plateau and Gap

You can modify the appearance of elements by toggling the 'Advanced | Use Rectangle Notation' context menu option on the element in a diagram.

  • For Artifact, Process, Function, Interaction, Service, Event, Actor, Role, Collaboration, Interface, Component, Node and Device elements:
         -  Select 'Use Rectangle Notation' to show a rectangle with a decoration in the top corner
         -  Deselect 'Use Rectangle Notation' to show the iconic representation of the element

You can set an Interface element to provided, required, symmetric or assembly, through its interfacekind Tagged Value. If 'Use Rectangle Notation' is unselected, the orientation of the interface shape is determined automatically by the edge to which an incoming connector is attached.

Because there is a large range of ArchiMate elements, using the Quick Linker arrow is very helpful in guiding you in selecting appropriate source and target elements and relationship types to model your enterprise architecture.

Rectangle Notation

Generate Model Exchange File Format 2.1

You can export any model created using the built-in MDG Technology for Archimate 2 in Model Exchange File Format 2.1.

Generate Model Exchange File Format 2.1

Import Model Exchange File Format 2.1

If you have a valid ArchiMate 2 Model Exchange File, you can import it into an Enterprise Architect project as a UML model.

Import Archimate Model Exchange File Format 2.1

Disable ArchiMate

If you prefer not to use the MDG Technology for ArchiMate, you can disable it (and subsequently re-enable it) using the 'MDG Technologies' dialog ('Extensions | MDG Technologies').

MDG Technologies


  • Enterprise Architect also supports ArchiMate 1.0; if you wish, you can migrate your ArchiMate 1.0 model to ArchiMate 2

Learn more

Learning Center topics

  • Alt+F1 | Enterprise Architect | Modeling Languages | Business | ArchiMate