Prev Next

ArchiMate

The MDG Technology for ArchiMate®3 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, that can be used by Enterprise Architects to describe, analyze and clearly visualize the relationships between business domains.

Access

On the Diagram Toolbox, click on to display the 'Find Toolbox Item' dialog and specify 'ArchiMate 3 <diagram type>'.

Ribbon

Design > Diagram > Toolbox

Keyboard Shortcuts

Alt+5

ArchiMate Integration

Aspect

Detail

See also

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

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

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 Architect currently supports integration with releases of ArchiMate up to and including ArchiMate 3.

New Diagram Toolbox Shortcut Quick Linker

Generate Model Exchange File

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

Generate Model Exchange File

Import Model Exchange File

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

Import ArchiMate Model Exchange File

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 (select the 'Specialize > Technologies > Manage' ribbon option). For maximum efficiency, you should only have one ArchiMate technology enabled at a time.

MDG Technologies

Notes

  • ArchiMate® is a Registered Trademark of The Open Group
  • Enterprise Architect also supports ArchiMate and ArchiMate 2; if necessary, you can migrate your ArchiMate model to ArchiMate 2, or ArchiMate 2 to ArchiMate 3

Learn more