Model Driven Architecture

E184309

Model Driven Architecture is a software design approach defined by the Object Management Group that focuses on creating platform-independent models which can be systematically transformed into platform-specific implementations.

All labels observed (10)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf model-driven engineering methodology ⓘ
software design approach ⓘ
abbreviation MDA ⓘ
aimsTo enable long-term evolution of systems ⓘ
reduce dependence on specific middleware platforms ⓘ
separate business logic from technical details ⓘ
appliedIn distributed systems ⓘ
enterprise software development ⓘ
service-oriented architectures ⓘ
basedOn model-driven engineering principles ⓘ
category software architecture framework ⓘ
software engineering methodology ⓘ
definedBy Object Management Group ⓘ
documentedIn OMG MDA Guide ⓘ
emphasizes automated code generation ⓘ
formal modeling ⓘ
platform independence ⓘ
focusesOn model transformation ⓘ
platform-independent models ⓘ
separation of platform-independent and platform-specific concerns ⓘ
goal enable systematic transformation of models into implementations ⓘ
improve interoperability of software systems ⓘ
improve portability of software systems ⓘ
improve reusability of software models ⓘ
hasComponent Computation Independent Model ⓘ
Platform Independent Model ⓘ
Platform Specific Model ⓘ
introducedBy Object Management Group ⓘ
introducedInYear 2001 ⓘ
promotedBy Object Management Group ⓘ
publisher Object Management Group ⓘ
relatedTo Domain-Specific Modeling ⓘ
Model Driven Development ⓘ
Model Driven Engineering ⓘ
software architecture ⓘ
supports multiple implementation platforms ⓘ
supportsStandard Meta Object Facility ⓘ
Query View Transformation ⓘ
Unified Modeling Language ⓘ
usesConcept Computation Independent Model ⓘ
MOF ⓘ
Platform Independent Model ⓘ
Platform Specific Model ⓘ
QVT ⓘ
UML ⓘ
metamodel ⓘ
model transformation ⓘ

How these facts were elicited

Referenced by (18)

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

Unified Modeling Language → relatedStandard → Model Driven Architecture ⓘ
Object Management Group → knownFor → Model Driven Architecture ⓘ
Model Driven Architecture → usesConcept → Platform Independent Model ⓘ
linked to: Model Driven Architecture
Model Driven Architecture → relatedTo → Model Driven Development ⓘ
linked to: Model Driven Architecture
Model Driven Architecture → relatedTo → Model Driven Engineering ⓘ
linked to: Model Driven Architecture
OMG → knownFor → Model Driven Architecture ⓘ
Meta-Object Facility → relatedTo → Model Driven Architecture ⓘ
Computation Independent Model → definedIn → Model Driven Architecture ⓘ
OMG MDA Guide → describes → Model Driven Architecture ⓘ
OMG MDA Guide → abbreviationOf → Object Management Group Model Driven Architecture Guide ⓘ
linked to: Model Driven Architecture
Meta Object Facility → foundationFor → Model-Driven Architecture ⓘ
linked to: Model Driven Architecture
Query View Transformation → standardizedBy → OMG Model-Driven Architecture initiative ⓘ
linked to: Model Driven Architecture
Platform Independent Model → definedInContextOf → Model-Driven Architecture ⓘ
linked to: Model Driven Architecture
MDA → fullName → Model-Driven Architecture ⓘ
linked to: Model Driven Architecture
MDA → abbreviationFor → Model-Driven Architecture ⓘ
linked to: Model Driven Architecture
MDA → alsoKnownAs → OMG Model-Driven Architecture ⓘ
linked to: Model Driven Architecture
MDA → relatedTo → Model-Driven Engineering ⓘ
linked to: Model Driven Architecture
MDA → relatedTo → Model-Driven Development ⓘ
linked to: Model Driven Architecture