_About_CRIXP_

Benefits of Model Driven Architecture (MDA)

MDA separates business logic from the infrastructure that implements it. This allows rapid development and delivery of new interoperability specifications that use new deployment technologies but are based on proven, tested business models.

MDA addresses the challenges of today's highly networked systems environment, providing an architecture that assures:

  • Portability, increasing application re-use and reducing the cost and complexity of application development and management, now and into the future.
  • Cross-platform Interoperability, using rigorous methods to guarantee that standards based on multiple implementation technologies all implement identical business functions.
  • Platform Independence, greatly reducing the time, cost and complexity associated with re-targeting applications for different platforms-including those yet to be introduced.
  • Productivity, by allowing developers, designers and system administrators to use languages and concepts they are comfortable with, while allowing seamless communication and integration across the teams.

What exactly is an architecture in the context of IT?
"An architecture is the set of significant decisions about the organization of a software system, the selection of the structural elements and their interfaces by which the system is composed, together with their behavior as specified in the collaborations among those elements, the composition of these structural and behavioral elements into progressively larger subsystems, and the architectural style that guides this organization [...]"
Source: Booch, Rumbaugh, and Jacobson, The UML Modeling Language User Guide, Addison-Wesley, 1999

There is a lot of material available about MDA at OMG's MDA site. If you just want to get a quick overview, try An Introduction to Model Driven Architecture by Allan Brown and Jim Conallen:

You might also want to read the openMDX Introduction available from the openMDX website.

» please contact us to find out more

 

Copyright 2003-2005 © CRIXP Corp. All rights reserved.