Question & Answer
Question
What is the difference between structure diagram and OMD? Should we have both in a project?
Answer
Object model Diagrams (OMDs) specify the structure and static relationships of the classes in the system. Rhapsody
OMDs are both class diagrams and object diagrams, as specified in the UML. They show the classes, objects, interfaces,
and attributes in the system and the static relationships that exist between them.
In the example OMD.bmp, both the classes have to instantiated separately.
Structure diagrams focus on the objects used in the model. It has a composite class that contains instances of other
classes. These objects are related via links and their actual relationship is picked from OMD. Instantiating composite
class will result in instantiating the objects it contains. Please refer to Structure.bmp.
For more information on the diagrams, please refer to "Structure Diagrams" section within the Using Rhapsody manual.
7.0,7.1 AnswerProduct versionPartner ContentInternal ContentCategoryReference ID
[{"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"General Information","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"Version Independent","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Historical Number
11090
Product Synonym
Rational Rhapsody
Was this topic helpful?
Document Information
Modified date:
27 May 2022
UID
swg21324079