Model Driven Architecture (MDA)

GPTKB entity

Statements (31)
Predicate Object
gptkbp:instanceOf software design approach
gptkbp:abbreviation gptkb:Model_Driven_Architecture
gptkbp:appliesTo software engineering
gptkbp:category gptkb:architecture
gptkb:model-driven_development
gptkbp:defines Computation Independent Model (CIM)
Platform Independent Model (PIM)
Platform Specific Model (PSM)
gptkbp:developedBy gptkb:Object_Management_Group
gptkbp:focusesOn model-based software development
gptkbp:goal improve portability
improve interoperability
improve reusability
gptkbp:hasComponent code generators
model repositories
model transformation tools
https://www.w3.org/2000/01/rdf-schema#label Model Driven Architecture (MDA)
gptkbp:influenced software development methodologies
gptkbp:introducedIn 2001
gptkbp:relatedTo Domain Specific Languages (DSL)
Model Driven Engineering (MDE)
gptkbp:separates business logic from platform technology
gptkbp:standardizedBy gptkb:Object_Management_Group
gptkbp:uses gptkb:UML
gptkb:MOF
gptkb:QVT
model transformation
models as primary artifacts
meta-modeling
gptkbp:bfsParent gptkb:Object_Management_Group_(OMG)
gptkbp:bfsLayer 7