User Tools

Site Tools


Sidebar

Welcome to DIDO WIKI

dido:public:ra:xapend:xapend.a_glossary:m:mda

Model Driven Architecture (MDA)

Return to Glossary

The Model Driven Architecture (MDA) is the base architecture for the OMG organization's standards starting in late 2001. Software development in the MDA starts with a Platform Independent Model (PIM) of an application's business functionality and behavior, constructed using a modeling language based on OMG's MetaObject Facility™ (MOF™). This model remains stable as technology evolves, extending and thereby maximizing software Return on Investment (ROI). MDA development tools, available now from many vendors, convert the PIM first to Platform Specific Models (PSMs) and then to a working implementation on virtually any middleware platform: Web Services, XML/SOAP, EJB, C#/.Net, OMG's own CORBA®, or others. Portability and interoperability are built into the architecture. OMG's industry-standard modeling specifications support the MDA: The MOF; Unified Modeling Language™ (UML®), now at Version 2.0; the Common Warehouse Metamodel™ (CWM™); and XML Metadata Interchange™ (XMI®). OMG Task Forces organized around industries including Finance, Manufacturing, Biotechnology, Space technology, and others use the MDA to standardize facilities in their domains.

Source: https://www.omg.org/mda/specs.htm

dido/public/ra/xapend/xapend.a_glossary/m/mda.txt · Last modified: 2022/04/21 18:53 by nick
Translations of this page: