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.

Try in SPARQL Jump to: Statements Referenced by

Statements (42)

Predicate Object
instanceOf model-driven architecture concept
software engineering concept
abbreviation CIM NERFINISHED
abstractionLevel high-level
abstractsFrom platform constraints
software architecture
technology choices
canBeExpressedUsing UML NERFINISHED
business process models
domain models
captures business rules
external actors
interactions with the environment
key use cases
system scope
definedBy Object Management Group NERFINISHED
definedIn Model Driven Architecture NERFINISHED
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 NERFINISHED
Platform Specific Model
primaryAudience business stakeholders
domain experts
requirements engineers
relatedTo Platform Independent Model NERFINISHED
Platform Specific Model
roleInMDA starting point for model transformations
usedFor business modeling
capturing stakeholder requirements
requirements analysis
usedIn model-driven development
software engineering

Referenced by (2)

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