Deutsch (DE-CH-AT)English (EN)Fancais (Fr)
Home Products SCORE Adaptive Bridges Overview Methodology View OMG Model Driven Architecture (MDA)

OMG Model Driven ArchitectureThis section provides a high level introduction to the OMG Model Driven Architecture (MDA). If you are already familiar with MDA then we suggest you continue reading with Model Driven Legacy Integration.

MDA is a new way of writing specifications and developing applications, based on a platform-independent model (PIM).

MDA development focuses first on the functionality and behavior of a distributed application or system, undistorted by idiosyncrasies of the technology or technologies in which it will be implemented. MDA divorces implementation details from business functions. Thus, it is not necessary to repeat the process of modeling an application or system's functionality and behavior each time a new technology comes along.

A complete MDA specification consists of a definitive platform-independent base model, plus one or more platform-specific models (PSM) and interface definition sets, each describing how the base model is implemented on a different platform. A complete MDA application consists of a definitive PIM, plus one or more PSMs and complete implementations, one on each platform that the application developer decides to support.

Other architectures are generally tied to a particular technology. With MDA, functionality and behavior are modeled once and only once. Mapping from a PIM through a PSM to the supported MDA platforms will be implemented by tools, easing the task of supporting new or different technologies.

Where to Go Next?

For detailed information about MDA please see the OMG MDA Web site, otherwise please continue to the next section that introduces a fundamental principle of MDA, the Transformation Pattern.

 
Related Infos
Newsletter
Quotes
"SCORE Adaptive Bridges lets us ‘build bridges’ between the old and new worlds – without detailed technical skills in the middleware or portal environments."
Gerd Dietrich, Application Development Manager at Schorch

SCHORCH Case Study

Bookmark and Share