Principle
Governance EntityDescription
Guiding statements that inform and constrain how the architecture is designed and evolves. Based on TOGAF principle structure.
Attributes
idstring (required)
namestring (required)
statementtext (required)
rationaletext
implicationstext[]
categoryenum
statusenum
Relationships
governs Capability0..*
constrains Standard0..*
guides ABB0..*
Capability
Business EntityDescription
A particular ability or capacity that an organization possesses. Capabilities are organized hierarchically and assessed by maturity level.
Attributes
idstring (required)
namestring (required)
descriptiontext
domainenum
levelinteger (1-3)
maturity_currentenum (L1-L5)
maturity_targetenum (L1-L5)
ownerref(Stakeholder)
Relationships
supports Goal0..*
realizedBy ABB0..*
governedBy Principle0..*
parent Capability0..1
Architecture Building Block
Architecture EntityDescription
A package of functionality defined to meet business needs. ABBs are technology-agnostic and implemented by Solution Building Blocks (SBBs).
Attributes
idstring (required)
namestring (required)
descriptiontext
domainenum
statusenum
Relationships
realizes Capability1..*
implementedBy SBB0..*
governedBy Principle0..*
Standard
Governance EntityDescription
Approved technologies, tools, methods, or patterns for use within the organization. Standards have lifecycle states from Emerging to Retired.
Attributes
idstring (required)
namestring (required)
descriptiontext
categoryenum
lifecycleenum
ownerref(Stakeholder)
use_casestext[]
constraintstext[]
Constraints
Lifecycle must be one of: Emerging, Trial, Standard, Contained, Retiring
Must have at least one approved use case when lifecycle is Standard
Goal
Motivation EntityDescription
A high-level statement describing a desired state the organization seeks to achieve. Goals derive from Vision and are realized through Strategies.
Attributes
idstring (required)
namestring (required)
statementtext
timeframeenum
statusenum
Relationships
derivedFrom Vision1
hasObjectives Objective0..*
realizedBy Strategy1..*
supportedBy Capability0..*
Stakeholder
Governance EntityDescription
An individual, team, or organization with interests in or concerns about the architecture. Stakeholders have specific viewpoints.
Attributes
idstring (required)
namestring (required)
typeenum
concernstext[]
powerenum (Low/Med/High)
interestenum (Low/Med/High)
Relationships
owns Capability0..*
owns Standard0..*
hasViewpoint Viewpoint1..*