MDA
E705942
MDA (Model-Driven Architecture) is a software design approach that emphasizes creating and transforming high-level platform-independent models into platform-specific implementations, standardized by the Object Management Group.
All labels observed (1)
| Label | Occurrences |
|---|---|
| MDA canonical | 2 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
model-driven engineering methodology
ⓘ
software design approach ⓘ |
| abbreviationFor | Model-Driven Architecture NERFINISHED ⓘ |
| alsoKnownAs | OMG Model-Driven Architecture NERFINISHED ⓘ |
| appliesTo |
distributed systems
ⓘ
enterprise systems ⓘ real-time systems ⓘ software architecture design ⓘ |
| basedOn |
MOF
NERFINISHED
ⓘ
UML NERFINISHED ⓘ meta-modeling ⓘ |
| category |
software architecture framework
ⓘ
software engineering methodology ⓘ |
| compatibleWith | service-oriented architecture ⓘ |
| definesArtifactType |
CIM
NERFINISHED
ⓘ
PIM ⓘ PSM ⓘ |
| documentation | OMG MDA Guide NERFINISHED ⓘ |
| domain |
model-driven engineering
ⓘ
software engineering ⓘ |
| emphasizes |
high-level modeling
ⓘ
model transformation ⓘ platform-independent models ⓘ separation of concerns ⓘ |
| focusesOn | model-driven software development ⓘ |
| fullName | Model-Driven Architecture NERFINISHED ⓘ |
| goal |
alignment of implementation with business models
ⓘ
improved maintainability ⓘ increased productivity ⓘ platform independence ⓘ portability across platforms ⓘ |
| governedBy | OMG specifications ⓘ |
| hasKeyConcept |
model as primary artifact
ⓘ
platform-specific code generation ⓘ transformation from PIM to PSM ⓘ |
| influenced | subsequent model-driven standards ⓘ |
| introducedBy | Object Management Group NERFINISHED ⓘ |
| introducedIn | early 2000s ⓘ |
| relatedTo |
Domain-Specific Modeling
ⓘ
Model-Driven Development NERFINISHED ⓘ Model-Driven Engineering NERFINISHED ⓘ |
| standardizedBy | Object Management Group NERFINISHED ⓘ |
| supports |
automatic code generation
ⓘ
model transformation tools ⓘ |
| uses | formal transformation languages ⓘ |
| usesConcept |
Computation-Independent Model
NERFINISHED
ⓘ
Platform-Independent Model NERFINISHED ⓘ Platform-Specific Model ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.