
Chapter 8 Working with Object-Oriented Models
Importing Rational Rose activity diagrams
Objects in Rose activity diagrams are imported as follows. Only the listed properties are imported:
Rose Object
|
OOM Object
|
Activity:
|
Activity:
|
Object (associated with a state)
|
Object node
|
State
|
State (no symbol in activity diagram)
|
Start state
|
Start
|
Self Transition or Object Flow
|
Transition
|
Synchronization
|
Synchronization
|
Decision
|
Decision
|
End state
|
End
|
Swimlane
|
Organization unit/swimlane
|
Notes:
- PowerDesigner does not support multiple actions on an activity. After import, the Action tab in the OOM activity property sheet displays <<Undefined>> and the text zone reproduces the list of imported actions.
- PowerDesigner does not manage Rose Subunits as separate files, but rather imports *.CAT and *.SUB files into the model that references them. If a .CAT or a .SUB file does not exist in the specified path, PowerDesigner searches in the same directory as the file containing the model.
- In Rose, you can associate an Object (instance of a class) with a State. The Rose Object is imported as an object without symbol. If it is associated with a State, an object node with a symbol is created with the name, stereotype and comment of the State. If the Rose diagram that contains the symbol of the Object is in a composite activity, a shortcut of the object is created in the imported composite activity, because PowerDesigner does not support decomposition of object nodes.
Copyright (C) 2008. Sybase Inc. All rights reserved.
|
|