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.