Skip to main content

 Software > Rational > UML Resource Center >
 

Unified Modeling Language



Rational

 

Unified Modeling Language

Modeling has been an essential part of engineering, art and construction for centuries. Complex software designs that would be difficult for you to describe textually can readily be conveyed through diagrams. Modeling provides three key benefits: visualization, complexity management and clear communication.

UML™, the Unified Modeling Language™, is a visual language for specifying, constructing, and documenting the artifacts of systems. You can use UML with all processes, throughout the development lifecycle, and across different implementation technologies. UML was approved by the OMG™ as a standard in 1997. Over the past few years there have been minor modifications made to the language. UML 2 is the first major revision to the language.


IBM Rational can help you apply the UML

  • Resources – Articles, white papers and tutorials to help you get started with UML or implement UML techniques.
  • Products -- IBM Rational products that automate the practice of applying the Unified Modeling Language (UML)
  • Model-Driven Architecture (MDA) – Information and resources on Model Driven Architecture, a philosophy of how models should be used in the software development process.
  • Documentation – A directory of links into the UML standards documentation and resources on the Object Management Group (OMG) site.

We're here to help
Easy ways to get the answers you need.
E-mail us

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