UML design in Rational Rhapsody

IBM® Rational® Rhapsody® Designer for Systems Engineers, IBM Rational Rhapsody Architect for Systems Engineers, IBM Rational Rhapsody Architect for Software, and the IBM Rational Rhapsody Developer editions support designing your models with UML. The UML specification includes many diagram types, including use case diagrams, statecharts, and activity diagrams.

UML is a third-generation modeling language that you can use to describe complex systems. According to the Object Management Group (OMG), UML is the industry standard for describing object-oriented systems. For more information about the OMG, go to their website.

UML defines a set of diagrams by which you can specify the objects, messages, relationships, and constraints in your system. Each diagram emphasizes a different aspect or view of the system elements. For example, a UML sequence diagram focuses on the message flow between objects during a particular scenario, whereas an object model diagram defines classes, their operations, relations, and other elements.

UML diagrams in Rational Rhapsody

The UML specification includes the following diagrams:

In addition, flow charts are available in the product and describe a function or class operation or generate code.


Feedback