ArchiMate

ArchiMate is an open and independent enterprise architecture modeling language developed by The Open Group that provides a uniform representation for diagrams describing enterprise architectures across business, application, and technology layers.

Definition

ArchiMate is a standardized modeling language for enterprise architecture, maintained by The Open Group. It provides a set of concepts, relationships, and notation for describing enterprise architectures in a consistent, technology-independent way. ArchiMate organizes architecture into three main layers — Business, Application, and Technology — and three aspects — Active Structure (who or what performs behavior), Behavior (what is done), and Passive Structure (what is acted upon). The language also includes a Motivation aspect for documenting drivers, goals, and requirements, and a Strategy aspect for documenting capabilities and value streams. ArchiMate is designed to complement TOGAF and is widely used in conjunction with it.

Origin & Context

ArchiMate was originally developed by a consortium of Dutch organizations in the early 2000s, led by the Telematica Instituut. It was adopted by The Open Group in 2008 and has been updated through multiple versions, with ArchiMate 3.2 being the current standard. The language was designed to fill a gap in enterprise architecture practice — providing a standardized notation that could represent the full scope of enterprise architecture, from business strategy down to technology infrastructure.

Why It Matters

ArchiMate matters because it provides a common visual language for enterprise architecture that bridges business and IT. Without a standard notation, architecture diagrams are often inconsistent, ambiguous, and difficult to compare across projects or teams. ArchiMate enables architects to create diagrams that are unambiguous, tool-independent, and understandable by both business and technical stakeholders. For business architects, ArchiMate's Business Layer and Strategy Layer provide rich notation for documenting capabilities, value streams, business processes, organizational structures, and strategic drivers.

Common Misconceptions

Myth: ArchiMate is only for technical architects.
Reality: ArchiMate's Business Layer and Strategy Layer are specifically designed for business architecture. Business architects use these layers to model capabilities, value streams, business processes, actors, and organizational structures — entirely without reference to technology.
Myth: ArchiMate and UML are the same thing.
Reality: UML (Unified Modeling Language) is primarily a software design notation focused on system behavior and structure. ArchiMate is an enterprise architecture notation focused on the relationships between business, application, and technology layers. They serve different purposes and operate at different levels of abstraction.
Myth: You need specialized tools to use ArchiMate.
Reality: While dedicated tools like Archi (free, open-source) and Enterprise Architect make ArchiMate modeling more efficient, the notation can be used with any diagramming tool. The value is in the consistent use of concepts and relationships, not the tool.

Practical Example

A telecommunications company uses ArchiMate to document its transformation from a network-centric to a customer-centric operating model. Business architects create a Strategy Layer diagram showing the company's capabilities (Customer Experience Management, Network Operations, Digital Services) and their relationships to strategic goals. They then create Business Layer diagrams showing how these capabilities are realized through business processes, organizational units, and information objects. Application architects use the Application Layer to show which systems support each capability, and technology architects use the Technology Layer to show the infrastructure. The result is a coherent, multi-layer view of the enterprise that enables informed investment decisions.

Industry Applications

Financial Services
Banks use ArchiMate to document the relationships between regulatory requirements, business capabilities, application systems, and technology infrastructure — creating a traceable architecture that supports compliance reporting.
Government
Government agencies use ArchiMate to create whole-of-government architecture views that show how shared services, common capabilities, and cross-agency processes are structured.
Energy
Energy companies use ArchiMate to model the architecture of smart grid systems, showing how business capabilities (grid management, demand response) are supported by applications and technology.
Healthcare
Healthcare systems use ArchiMate to document the architecture of integrated care models, showing how clinical capabilities, information systems, and technology infrastructure work together.

Related Terms

  • TOGAF: ArchiMate is designed to complement TOGAF and is widely used as TOGAF's modeling notation
  • Business Capability: ArchiMate's Strategy Layer includes Capability as a first-class concept
  • Value Stream: ArchiMate's Strategy Layer includes Value Stream as a first-class concept alongside Capability