IBM Rational® provides many UML resources from IBM Redbooks® to how-to articles and tutorials from developerWorks.
Get started with the UML basics and learn how other companies have used Rational products and UML to improve their software development and business processes.
Articles
- Using SoaML services architecture
- Safety Analysis with the UML (Bruce Douglass)
- Update on UML modeling features in IBM Rational Software Architect Version 8.0: Part 1
- UML Basics
- Elaasar, M., Briand, L. and Labiche Y., "Metamodeling Anti-Patterns", 2010
- Message and service definition integration strategy based on Common Information Model standards
- Successful code reuse with code-centric development and modeling
Books
- Book excerpt from "Object-Oriented Analsyis and Design with Applications", Third Edition
- Patterns: Model-Driven Development Using IBM Rational Software Architect
Video & Demonstration
- Agile Development for Real-Time, Embedded Applications
- Domain specific modeling with IBM Rational Rhapsody
- Exploiting UML2 code generation with IBM Rational Rhapsody in Ada
- Rational Rhapsody UPDM, Part 1: Create all views (AV)
- Collaborative Design and Development video series
- Rational Rhapsody UPDM, Part 2: Create system and technical views
Forums
- IBM DeveloperWorks: UML Discussion forum
- Object Management Group® (OMG) UML technology page.
- Object Management Group® (OMG) SysML technology page
- Object Management Group® (OMG) MARTE profile page.
- Object Management Group® (OMG) MDA technology page
The following resources require OMG membership (and login):
Rational-authored UML profiles
- Rational UML Profile for business modeling
- UML 2.0 Profile for Software Services
- UML Profile for Software Services, RSA Plug-In
- Introduction to the SIP Modeling Toolkit for IBM Rational Software Architect
- Authoring UML profiles using Rational Software Architect and Rational Software Modeler
Other UML profiles
Contact IBM
Considering a purchase?
- Request a quote
- Email IBM
- Or call us at: 1-800-728-1212
Priority code: 109HG03W
White paper: Safety Analysis using UML
Article: Using models to design business processes and services
Video: Smarter software delivery: From "design" to "done," faster
Domain specific modeling with IBM Rational Rhapsody