Computation Independent Model

E699664

A Computation Independent Model is a high-level representation of a system that focuses on its environment and requirements without detailing computational or implementation aspects.

All labels observed (2)

How this entity was disambiguated

Statements (42)

Predicate Object
instanceOf model-driven architecture concept ⓘ
software engineering concept ⓘ
abbreviation CIM ⓘ
abstractionLevel high-level ⓘ
abstractsFrom platform constraints ⓘ
software architecture ⓘ
technology choices ⓘ
canBeExpressedUsing UML ⓘ
business process models ⓘ
domain models ⓘ
captures business rules ⓘ
external actors ⓘ
interactions with the environment ⓘ
key use cases ⓘ
system scope ⓘ
definedBy Object Management Group ⓘ
definedIn Model Driven Architecture ⓘ
doesNotSpecify computational details ⓘ
implementation details ⓘ
emphasizes problem domain understanding ⓘ
system goals ⓘ
what the system must do ⓘ
focusesOn business context of a system ⓘ
system environment ⓘ
system requirements ⓘ
goal separate business concerns from technical concerns ⓘ
helpsWith communication between stakeholders and developers ⓘ
reducing ambiguity in requirements ⓘ
traceability from requirements to design ⓘ
precedes Platform Independent Model ⓘ
Platform Specific Model ⓘ
primaryAudience business stakeholders ⓘ
domain experts ⓘ
requirements engineers ⓘ
relatedTo Platform Independent Model ⓘ
Platform Specific Model ⓘ
roleInMDA starting point for model transformations ⓘ
usedFor business modeling ⓘ
capturing stakeholder requirements ⓘ
requirements analysis ⓘ
usedIn model-driven development ⓘ
software engineering ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Model Driven Architecture → usesConcept → Computation Independent Model ⓘ
Model Driven Architecture → hasComponent → Computation Independent Model ⓘ
MDA → usesConcept → Computation-Independent Model ⓘ
linked to: Computation Independent Model