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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

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.