Activity diagram to general flow diagram mappings (Connector for IBM Rational Rose)
Important: General Flow Diagrams are being deprecated, import Activity Diagrams as Activity Diagrams. Tell me more...
Each Activity Diagram is created as an Activity Diagram or General Flow Diagram in Modeler. You choose whether to import Activity Diagrams as Activity Diagrams or General Flow Diagrams on the Set Import Options page of Connector for IBM Rational Rose.
This topic documents Activity Diagram to General Flow Diagram mappings. For information about Activity Diagram to Activity Diagram mappings, click here
Each Activity Diagram is created as a General Flow Diagram in the Modeler. Connector for IBM Rational Rose treats any diagram that has one or more Swimlanes as an Activity Diagram.
The name of the General Flow Diagram in Modeler is set to that of the Activity Diagram in Rose.
After importing an Activity Diagram, you may have to change the node types of General Flow Diagram Nodes.
The item that owns the Activity Diagram is imported as follows.
Owning Item in Rose
Owning Item in Modeler
Actor
Actor.
Class
Class.
Interface
Interface.
Operation
Operation.
Package
Package.
Use Case
Use Case.
The items on an Activity Diagram are imported as follows.
Activity
Each Activity is created as a General Flow Diagram Node (Action node type) in Modeler. The following properties are imported.
Rose Property
Modeler Property
Documentation
Description
Name
Name
State / Activity History
(results in Shallow History)
See History State that follows.
Sub State / Activity History
(results in Deep History)
See History State that follows.
State
Each State is created as a General Flow Diagram Node (Action node type) in Modeler. The following properties are imported.
Rose Property
Modeler Property
Documentation
Description
Name
Name
State / Activity History
(results in Shallow History)
See History State that follows.
Sub State / Activity History
(results in Deep History)
See History State that follows.
Decision
Each Decision is created as a General Flow Diagram Node (Decision node type) in Modeler. The following properties are imported.
Rose Property
Modeler Property
Documentation
Description
Name
Name
End State
Each End State is created as a General Flow Diagram Node (Activity Final node type) in Modeler. The following properties are imported.
Rose Property
Modeler Property
Documentation
Description
Name
Name
History State
Each History State is created as a General Flow Diagram Node (Action node type) in Modeler. The following properties are imported.
Rose Property
Modeler Property
Documentation
Description
Name
Name
Note (on diagram)
Each Note is created as a Note in Modeler. Note Links are imported.
Start State
Each Start State is created as a General Flow Diagram Node (Initial node type) in Modeler. The following properties are imported.
Rose Property
Modeler Property
Documentation
Description
Name
Name
State Transition
Each State Transition is created as a General Flow Diagram Flow in Modeler. The following properties are imported.
Rose Property
Modeler Property
Documentation
Description
Event
Used to create the name of the General Flow Diagram Flow. The name of the General Flow Diagram flow is derived from the Event and Guard Condition:
<event name> [guard condition name]
Guard Condition
Used to create the name of the General Flow Diagram Flow. The name of the General Flow Diagram flow is derived from the Event and Guard Condition:
<event name> [guard condition name]
* 
The Arguments, Stereotype, Action, Send Event, Send Argument and Send Target properties are not imported.
Synchronization Bar
Each Horizontal Synchronization and Vertical Synchronization is created as a Fork in Modeler. In Modeler, a Fork has no properties.
Swimlane
Each Swimlane is created as a Swimlane in Modeler. The following properties are imported.
Rose Property
Modeler
Property
Name
Name
Text Box
Each Text Box is created as a Note in Modeler.