Skip to main content
Version: 0.7.0

Canonical relationships

SourceRelationshipTargetMeaning
ActorreceivesServiceThe actor receives a meaningful outcome.
ActorusesChannelThe actor interacts with the company in a particular way.
Actorparticipates inProcessThe actor performs a role in the process.
Channelprovides access toServiceA service is available through the channel.
ProcessrealizesServiceExecuting the process creates the service outcome.
ProcessrequiresCapabilityThe process needs an organizational capability.
Processoperates onInformation objectThe process creates, reads, changes, or destroys information.
SystemsupportsCapabilityThe system automates or strengthens a capability.
Systemconsists ofComponentThe component belongs to one owning system boundary.
ComponentexposesInterfaceThe interface is an accessible technical contract of the component.
IntegrationconnectsSystem, component, or interfaceThe integration describes a persistent interaction between endpoints.
IntegrationtransfersInformation objectInformation is moved or synchronized through the interaction.
DeploymentinstantiatesComponentA deployment connects a logical component to a running instance.
Deploymentis placed onCompute resourceThe instance execution location is identified.
Compute resourceconnects toNetwork segmentThe resource is accessible in a defined network zone.
ActorownsAny significant objectThe actor makes lifecycle decisions for the object.
Data object or messagerepresentsBusiness objectA technical form represents business meaning.

Constraints

  • A component has exactly one owning system. Other systems use it through integrations.
  • An integration is directed or explicitly marked as bidirectional.
  • Endpoints may be systems in the startup profile, components in the stable-business profile, and are preferred to be interfaces in the enterprise profile.
  • Ownership does not replace information about process performers.
  • Direct component-to-server placement is only shorthand; detailed modeling converts it to “deployment → resource.”

Relationship quality

A relationship has a source and rationale. At the governed level it also has a state, validity period, and review date. “Related to” is temporary debt and must be replaced with a canonical relationship before reaching connected maturity.