MDA® - The Architecture Of Choice For A Changing World

How Systems Will Be Built

Model Driven Architecture (MDA)

OMG’s Model Driven Architecture® (MDA®) provides an open, vendor-neutral approach to the challenge of busi- ness and technology change. Based on OMG’s established standards, the MDA separates business and application logic from underlying platform technology. Platform- independent models of an application or integrated system’s business functionality and behavior, built using UML and the other associated OMG® modeling standards, can be realized through the MDA on virtually any platform, open or proprietary, including Web Services, .NET, CORBA R, J2EE, and others. These platform-independent models document the business functionality and behavior of an application separate from the technology-specific code that implements it, insulating the core of the application from technology and its relentless churn cycle while enabling interoperability both within and across platform boundaries. No longer tied to each other, the business and technical aspects of an application or integrated system can each evolve at its own pace - business logic responding to business need, and technology taking advantage of new developments - as the business requires.

"...MDA creates a huge upside for us and our customers." --Richard Probst, Vice President, Enterprise Services Community, SAP

Defined by the MDA Guide rev. 2.0, the MDA is supported by the Unified Modeling Language (UML), the MetaObject Facility (MOF )XML Metadata Interchange (XMI), and the Common Warehouse Metamodel (CWM). For details, consult our MDA specifications page.