Reading ArchiMate metamodel diagrams
Instructions about how to read Archimate metamodel diagrams

For the sake of readability, the metamodel figures throughout this document do not show all possible relationships in the language.

Aggregation, composition, and specialization relationships are always permitted between two elements of the same type, and association is always allowed between any two elements, and between any element and relationship. 

: How to read ArchiMate metamodel diagrams
Figure 1 : How to read ArchiMate metamodel diagrams
WorkPackageDeliverable

The ArchiMate metamodel was not specified using UML, particularly for the description of possible relationships between ArchiMate concepts.

In order to describe in a readable way allowed relationships between elements, UML Information flows were used. These information flows convey the allowed relationship metaclasses.

For example, this diagram tells that :

  • Triggering and Flow relationships may be draw between two work packages.
  • Access and realization relationships may be drawn from a work package to a deliverable.