MDA
Platform-independent Application descriptions built using these modeling
standards can be realized using any major open or proprietary platform,
including CORBA, Java, .NET, XMI/XML, and Web-based platforms.
As new platforms and technologies emerge, MDA enables rapid development
of new specifications that use them, streamlining the process of
integration. In this way, MDA goes beyond middleware to provide a
comprehensive, structured solution for application interoperability and
portability into the future.