Skip to main content

Master Relationship Verb Matrix

The table below outlines all 16 valid relationship verbs, their corresponding ArchiMate 3.2 relationship types, and every allowed target entity type for each source entity type.

Relationship VerbArchiMate 3.2 EquivalentSource Entity TypesAllowed Destination Target Entity Types
composed_ofCompositioncapability, system, app, environmentcapability → capability
system → app, component, agent
app → component, agent
environment → infrastructure
realizesRealizationcapability, process, system, app, component, agentcapability, process, system, app, component, agent → capability, goal, stage
servesServingcapability, actor, process, system, app, component, infrastructure, agentactor, process, system, app, agent
hostsAssignmentenvironment, infrastructureenvironment → system, app, component, agent
infrastructure → system, app, component, agent, trust_boundary
reads, writesAccesscapability, actor, process, system, app, component, agentactor → data_object, system, app, component, infrastructure
All others → data_object
flows_toFlowcapability, process, system, app, component, data_object, agentsystem, app, component, process, data_object, agent
triggersTriggeringcapability, actor, process, system, app, component, agentcapability, actor → process, agent
Others → process, system, app, component, agent
influencesInfluencecapability, actor, process, system, app, component, goal, kpi, agent, policygoal, kpi
migrates_toTransformationcapability, process, system, app, component, environment, infrastructure, agentcapability, process → system, app, component, infrastructure, environment
system, app, component, infrastructure, environment → system, app, component, infrastructure, environment, agent
agent → agent
depends_onDependencycapability, process, system, app, component, agent, controlcapability → capability, app, system, component, infrastructure, process
process → process, app, system, component, infrastructure, capability
system, app, component → system, app, component, infrastructure, environment, agent
agent → system, app, component, agent
control → control, infrastructure, system, app, component, environment
governed_byGovernanceAll entity typespolicy, standard
mitigatesMitigationcontrolthreat, risk_scenario
protectsProtectionsystem, app, component, infrastructure, agent, control, trust_boundarysystem, app, component, infrastructure, data_object, process, agent, trust_boundary, actor (when mechanism is Authentication)
targetsExploitationthreat, risk_scenario, vulnerabilitycapability, process, system, app, component, infrastructure, data_object, actor, agent, trust_boundary
enclosesContainmenttrust_boundaryactor, process, system, app, component, infrastructure, data_object, agent, trust_boundary