Skip to content

Instantly share code, notes, and snippets.

@peteraritchie
Created June 30, 2023 17:56
Show Gist options
  • Save peteraritchie/627e6ed7e381ecdbabb20e5b8034792c to your computer and use it in GitHub Desktop.
Save peteraritchie/627e6ed7e381ecdbabb20e5b8034792c to your computer and use it in GitHub Desktop.

Structural Relationships

Notation

Role Names

Composition

Represents that an element consists of one or more other concepts.

 composed of
 composed in

Aggregation

Represents that an element combines one or more other concepts.

 aggregates
 aggregated in

Assignment

Represents the allocation of responsibility, performance of behavior, storage, or execution.

 assigned to
 has assigned

Realization

Represents that an entity plays a critical role in the creation, achievement, sustenance, or operation of a more abstract entity.

 realizes
 realized by

Dependency Relationships

Notation

Role Names

Serving

Represents that an element provides its functionality to another element.

serves
served by

Access

Represents the ability of behavior and active structure elements to observe or act upon passive structure elements.

 accesses
 accessed by

Influence

Represents that an element affects the implementation or achievement of some motivation element.

fig26

 influences
 influenced by

Association

Represents an unspecified relationship, or one that is not represented by another ArchiMate relationship.

associated with
 associated to
 associated from

Dynamic Relationships

Notation

Role Names

Triggering

Represents a temporal or causal relationship between elements.

 triggers
 triggered by

Flow

Represents transfer from one element to another.

 flows to
 flows from

Other Relationships

Notation

Role Names

Specialization

Represents that an element is a particular kind of another element.

 specializes
 specialized by

Relationship Connectors

Notation

Role Names

Junction

Used to connect relationships of the same type.

 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment