Skip to main content

 Software > Rational > UML Resource Center >
 

Rational MDA documentation

Model-driven Architecture (MDA) Information Center



Rational

 
 MDA Overview
 IBM product support for MDA
 MDA documentation

Unified Modeling Language

Modeling and model-driven development techniques help developers manage complexity and work at increasingly higher levels of abstraction.


White papers and related resources

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.


We're here to help
Easy ways to get the answers you need.
Request a quote
E-mail IBM

or call us at
877-426-3774
Priority code:
104CBW61


Highlights

White paper: What’s new in UML 2.0? (346KB)

White paper: The value of modeling (156KB)

Get Adobe® Reader®


The Rational Edge

Adopting use cases Part I: Understanding types of use cases and artifacts (360KB)

The role of the service-oriented architect (230KB)

developerWorks UML articles and tutorials

Get Adobe® Reader®


Communities

Rational user groups

Rational business partners

developerWorks Rational

Rational WorldWide sites