Importing Rational Rose Activity Diagrams

PowerDesigner can import the most important objects in Rose activity diagrams.

Only the listed properties are imported:

Rose Object

OOM Object

Activity:

  • Actions

Activity:

  • Action

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

Note:
  • 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.