Appendix B. Model-Driven Architecture (MDA) at Eclipse

The OMG has defined a set of standards for use in what it calls Model-Driven Architecture (MDA). Although the approach of MDA is more or less the same as most other approaches to a general model-driven software development, MDA requires technologies that implement the stated OMG standards. The Modeling project provides support for many of these standards, so using the Modeling project for MDA is definitely an option. However, where standards compliance is not a requirement, or where you need a capability for which no implementation yet exists, the Modeling project provides a range of alternatives.

As stated in its charter,

the importance of supporting industry standards is critical to ...

Get Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.