Relationship Vocabulary¶
OpenEA Community 1.5.2 seeds 25 governed relationship types. A relationship is valid only for the source/target combinations listed below. Inverse labels are display semantics; OpenEA stores one relationship row rather than a duplicate inverse row.
| Key | Forward label | Inverse label | Valid source → target |
|---|---|---|---|
requires |
requires | required by | Business Product → Business Capability |
realizes |
realizes | realized by | Business Process → Business Capability |
owns |
owns | owned by | Organization → Business Product Organization → Business Capability Organization → Application |
performs |
performs | performed by | Organization → Business Process |
participates_in |
participates in | has participant | Role → Business Process |
accountable_for |
accountable for | accountable role/organization | Role → Business Capability Role → Application Organization → Data Object |
supports |
supports | supported by | Application → Business Capability Application → Business Process Application Service → Business Process |
provides |
provides | provided by | Application → Application Service |
depends_on |
depends on | depended on by | Application → Application Technology → Technology Initiative / Project → Initiative / Project |
integrates_with |
integrates with | integrates with | Application → Application |
creates |
creates | created by | Application → Data Object |
reads |
reads | read by | Application → Data Object |
updates |
updates | updated by | Application → Data Object |
system_of_record_for |
system of record for | system of record | Application → Data Object |
uses |
uses | used by | Business Process → Data Object Application → Technology Application Service → Technology |
standardizes |
standardizes | standardized by | Organization → Technology |
changes |
changes | changed by | Initiative / Project → Application Initiative / Project → Business Process |
introduces |
introduces | introduced by | Initiative / Project → Application Initiative / Project → Technology |
retires |
retires | retired by | Initiative / Project → Application Initiative / Project → Technology |
improves |
improves | improved by | Initiative / Project → Business Capability |
conforms_to |
conforms to | conformed to by | Architecture Decision → Architecture Principle Application → Architecture Principle Technology → Architecture Principle |
deviates_from |
deviates from | deviated from by | Architecture Decision → Architecture Principle Application → Architecture Principle |
affects |
affects | affected by | Architecture Decision → Application Architecture Decision → Technology Architecture Decision → Business Capability Architecture Decision → Initiative / Project |
selects |
selects | selected by | Architecture Decision → Technology |
supersedes |
supersedes | superseded by | Architecture Decision → Architecture Decision |
Relationship-specific properties¶
Most relationship types use the common relationship metadata only. integrates_with also defines governed properties:
- Integration type
- Protocol
- Direction
- Criticality
- Description
- Data exchanged
Common relationship metadata¶
- Description
- Criticality
- Confidence
- Valid From / Valid Until
- Source
- Created / Updated timestamps
- Archived state