Skip to main content

Relationship Verbs & ArchiMate Alignment

Scapius enforces strict architectural semantics through 16 supported relationship verbs, mapped directly to ArchiMate 3.2 relationship types.


Master Relationship Verbs & ArchiMate Table

VerbArchiMate 3.2 RelationshipSemantics & MeaningValid Source Entity TypesValid Destination Target Types
composed_ofCompositionStrict hierarchical composition & single-parent containmentcapability, system, app, environmentcapabilitycapability
systemapp, component, agent
appcomponent, agent
environmentinfrastructure
realizesRealizationFunctional implementation or strategic deliverycapability, process, system, app, component, agentcapability, goal, stage
servesServingDirect architectural service deliverycapability, actor, process, system, app, component, infrastructure, agentactor, process, system, app, agent
hostsAssignment / HostingPhysical or virtual runtime hostingenvironment, infrastructuresystem, app, component, agent, trust_boundary
readsAccess (Read)Consumes data objectscapability, actor, process, system, app, component, agentdata_object
writesAccess (Write)Updates or creates data objectscapability, actor, process, system, app, component, agentdata_object
flows_toFlowDynamic data or control transfercapability, process, system, app, component, data_object, agentsystem, app, component, process, data_object, agent
triggersTriggeringDirect invocation or workflow event dispatchcapability, actor, process, system, app, component, agentprocess, system, app, component, agent
influencesInfluenceImpact on strategic goals, strategy, or metricscapability, actor, process, system, app, component, goal, kpi, agent, policygoal, kpi
migrates_toSpecialization / MigrationTarget-state modernizations and cloud migrationscapability, process, system, app, component, environment, infrastructure, agentsystem, app, component, infrastructure, environment, agent
depends_onDependencyUpstream architectural prerequisitecapability, process, system, app, component, agent, controlsystem, app, component, infrastructure, environment, process, capability, control
governed_byGovernance / AssociationCompliance enforcementAll entity typespolicy, standard
mitigatesMitigation (Security)Security control neutralizing an attack vectorcontrolthreat, risk_scenario
protectsProtection (Security)Safeguarding an asset via boundary or mechanism (Authentication, Encryption, Monitoring, Access Control)system, app, component, infrastructure, agent, control, trust_boundarysystem, app, component, infrastructure, data_object, process, agent, trust_boundary
targetsExploitation (Security)Threat or vulnerability exploiting an assetthreat, risk_scenario, vulnerabilitycapability, process, system, app, component, infrastructure, data_object, actor, agent, trust_boundary
enclosesGrouping / PerimeterContainment within a security perimetertrust_boundaryactor, process, system, app, component, infrastructure, data_object, agent, trust_boundary

Next Steps