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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.