Difference between revisions of "Model Driven Engineering"
From Suhrid.net Wiki
Jump to navigationJump to searchLine 2: | Line 2: | ||
* The basic ideas of models, modeling, and model transformation are the basis for a set of software development approaches that are known as model-driven development (MDD). | * The basic ideas of models, modeling, and model transformation are the basis for a set of software development approaches that are known as model-driven development (MDD). | ||
* OMG champions a style of MDD called Model-Driven Architecture (MDA). It is based on a set of emerging standards for how to define a set of models, notations, and transformation rules. | * OMG champions a style of MDD called Model-Driven Architecture (MDA). It is based on a set of emerging standards for how to define a set of models, notations, and transformation rules. | ||
+ | * The MDA approach provides an open, vendor-neutral basis for system interoperability via OMG’s established modeling standards: Unified Modeling Language (UML), Meta-Object Facility (MOF), and Common Warehouse Metamodel (CWM). Platformindependent descriptions of enterprise solutions can be built using these modeling standards. |
Revision as of 04:46, 5 May 2012
- All forms of engineering rely on models as essential to understanding complex real-world systems.
- The basic ideas of models, modeling, and model transformation are the basis for a set of software development approaches that are known as model-driven development (MDD).
- OMG champions a style of MDD called Model-Driven Architecture (MDA). It is based on a set of emerging standards for how to define a set of models, notations, and transformation rules.
- The MDA approach provides an open, vendor-neutral basis for system interoperability via OMG’s established modeling standards: Unified Modeling Language (UML), Meta-Object Facility (MOF), and Common Warehouse Metamodel (CWM). Platformindependent descriptions of enterprise solutions can be built using these modeling standards.