Skip to main content

 
Software >  UML Resource Center > 

Unified Modeling Language 2.0

 
Rational software - Software and system development
 
UML 2.0 revision information

The Unified Modeling Language™ (UML™) is a widely used standard in the software industry for modeling software. It helps practitioners visualize, communicate, and implement their designs. UML 2.0 is the first major revision to the standard since its inception in 1997. The new specification is designed to support a number of model driven development paradigms, including Model Driven Architecture® (MDA®) as defined by the Object Management Group® (OMG). The UML is an integral component of IBM's ongoing commitment to supporting open standards in the software industry.

This section of the IBM Rational UML Resource Center is dedicated to keeping our customers informed on the status and developments surrounding UML 2.0. Visit this page for the latest news and other important information.


Open source UML 2.0 meta model project

On November 18, 2003, IBM initiated a new open source project within Eclipse.org, focusing on implementing a meta model and a set of APIs for UML 2.0. This project, which is an Eclipse Tools sub-project, is an EMF-based implementation of the UML 2.0 meta model for the Eclipse platform.

The objectives of this project are to:

  • Provide a useable implementation of the meta model
  • Support the development of modeling tools
  • Create a common XMI schema to facilitate interchange of semantic models
  • Formulate test cases as a means of validating the specification
  • Validation rules as a means of defining and enforcing levels of compliance

Learn more



Related reading

IBM contributions to UML & MDA
IBM reaffirming commitments to UML 2.0 and MDA
UML 2.0 implementation efforts
Center for UML resources

 
Highlights

New white paper: What's New in UML 2.0? (346KB)

White paper: The Value of Modeling (156KB)

See what’s happening with the UML 2.0

Subscribe to the IBM IT Training News Dispatch

Get Adobe® Reader®
Resources

UML documentation

Practice the UML

UML thought leaders

MDA Information Center

The Rational Edge

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

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

UML articles on the The Rational Edge

Get Adobe® Reader®
Communities
Rational Worldwide Sites
developerWorks: Rational
Rational Global User Group
IBM Business Partners