| |
Modeling and model-driven development techniques help developers manage complexity and work at increasingly higher levels of abstraction. |
 | An introduction to Model Driven Architecture – Part I: MDA and today's systems Alan W. Brown, Rational Edge, 12 January 2004
In this first part of a three-part series, Alan Brown examines the importance of models and modeling, introduces four key principles of MDA, and looks at the leadership role that IBM has played in defining the approach and its supporting standards.
|
 | An MDA Manifesto (142KB) Grady Booch, Alan W. Brown, Sridhar Iyengar, James Rumbaugh, and Bran Selic, Business Process Trends/MDA Journal, May 2004
This article is part of an ongoing discussion in the pages of MDA Journal that lays out the high points of IBM's MDA vision.
|
 | Model Driven Software Development Platform using Eclipse, EMF and UML, Enterprise UML & MDA (4.9MB) Sridhar Iyengar, 2004 Conference, London, England, May 2004
This presentation describes how UML, MDA, and related technologies are being pragmatically used by IBM and members of the Eclipse consortium to build an integrated software development platform that closes the gap that exists between Business Analysts, IT Architects, Developers, Testers and System Administrators.
|
 | How to migrate from code-centric to model-centric development using Rational Software Architect Rusty Lloyd, IBM developerWorks, 13 Dec 2004
In order to develop higher-quality software more efficiently, you and your organization can benefit from model-driven development. This article describes how by using Rational Software Architect, you can migrate from a code-centric to a model-centric approach to development.
|
 | MDA: An architecture for the e-business era Paul Harmon, IBM developerWorks, 01 Jun 2001
This article discusses MDA, the standards upon which it is based, related technologies and tools.
|
 | Essentials of Model Driven Architecture
A Web-based course that introduces you to Model Driven Architecture (MDA) and Model Driven Development (MDD). It introduces the roles of MDD and MDA in the software development process by providing examples of MDA models, transformations, bridges, model languages, and model and code synchronization.
|
 | Rational Software Architect
Supports MDA by allowing the user to define multiple levels of models coupled with user-defined transformations between those models and code, resulting in a clearer separation of concerns across the lifecycle.
|
|  |
|