You can use the mapping table for Sequence diagram model elements to understand the differences between UML 1.4 and UML 2.0.
UML 1.4 | UML 2.0 |
---|---|
Destruction Marker | Stop Node Unlike Rose, Destruction Markers import as both a model element and a diagram element; in Rose, Destruction Markers only appear in the diagram. |
Focus of Control | Execution Occurrence In UML2.0, Execution Occurrences reside in the Model Explorer view in addition to the diagram editor. |
Frequency: Aperiodic or Periodic | Frequency value set is set as (Aperiodic or Periodic) on the Rose stereotype for the message. |
Object Instance | Property in the Collaboration and a Lifeline in the Interaction. The Lifeline represents the property in UML 2.0. |
Create Message with Synchronization Simple (Message Kind) | The Rose stereotype property Synchronization is Set to Simple, the
UML properties Message Kind is set to Complete, and Message Sort is set to
synchSignal. Restriction: The UML 2.0 Message also gets a Create
keyword. If you remove this keyword, some of the diagram elements in the diagram
editor might not appear correctly. For example, when you reopen the diagram,
Messages appear as a solid line instead of dashed.
|
Scripts (text boxes associated with messages) | Notes attached to Messages Note: The sequence diagram
appearance may be altered slightly after import. Notes are larger than the
original Text boxes used in Rose.
|
Synchronization Asynchronous: (Message Kind) | The Rose stereotype property Synchronization is set to Asynchronous, the UML properties Message Kind is set to Complete and Message Sort is set to asynchCall. |
Synchronization Balking: (Message Kind) | The Rose stereotype property Synchronization is set to Balking, the UML properties Message Kind is set to Complete and Message Sort is set to asynchCall. |
Synchronization Procedure_Call: (Message Kind) | The Rose stereotype property Synchronization is set to Procedure_Call, the UML properties Message Kind is set to Complete and Message Sort is set to synchCall. |
Synchronization Return: (Message Kind) | The Rose stereotype property Synchronization is set to Return, the
UML properties Message Kind is set to Complete and Message Sort is set to
synchSignal. Restriction: The UML 2.0 message also gets a Return
keyword. If you remove this keyword, some of the diagram elements in the diagram
editor might not appear correctly.
|
Synchronization Simple: (Message Kind) | The Rose stereotype property Synchronization is set to Simple, the UML properties Message Kind is set to Complete and Message Sort is set to synchCall. |
Synchronization synchronous: (Message Kind) | The Rose stereotype property Synchronization is set to Synchronous, the UML properties Message Kind is set to Complete and Message Sort is set to synchCall. |
Synchronization Timeout: (Message Kind) | The Rose stereotype property Synchronization is set to Timeout, the UML properties Message Kind is set to Complete and Message Sort is set to asynchCall. |
Multiple Instances (Objects only) | If equal to True becomes (*) the multiplicity of the property, which is set as a pair of upper (-1) and lower value (0) elements owned by the property. |