Create a Timing Message

You can create a Timing Message between two Lifeline objects (State or Value) on a Timing diagram, each with existing transition points.

Create a Message between Lifelines

Step

Action

1

Click on the Message icon on the Timing Relationships page of the Toolbox (More tools | Timing).

 

2

Click on the source Lifeline at the point at which the Message will start, and drag the cursor to the transition point on the destination Lifeline where the Message will end.

A new Timing Message is created between these two points.

 

3

Double-click on the new Message to open the Timing Message dialog.

Review or complete the dialog as indicated in the Dialog Fields table.

 

Dialog Fields

Field/Button

Action

Start

Identifies the Lifeline from which the Message originates.

 

End

Identifies the Lifeline on which the Message terminates.

 

Start Time

Shows the time after the timeline begins at which the Message starts. You can change this if you need to.

 

End Time

Shows the time after the timeline begins at which the Message ends. You can change this if you need to, but the time must correspond to a transition point on the target Lifeline.

 

Name

(Optional) Type in a name for the Message.

 

Time Observation

(Optional) Type any text to act as a label providing information on when the Message is sent.

 

Duration Observation

(Optional) Type any text to act as a label providing information on the interval of a Lifeline at a particular state, begun from receipt of the Message.

 

Transition To

The state in the target Lifeline that the Message terminates on. If necessary, you can click on the drop-down arrow and select a different state to transition to. The head of the Message moves accordingly.

 

Event

(Optional) Type in the name of any event that triggers the transition.

 

Time Constraint

(Optional) Type in the maximum time it can take to transmit the Message.

 

Duration Constraint

(Optional) Type in the maximum time the Lifeline can remain in the changed state after receipt of the Message.

 

 

This diagram shows an example of a configured Message:

Timingmess

(See UML Superstructure Specification, v2.1.1, figures 14.30 and 14.31, p. 520.)

Notes

You can move the source end of the Message freely along the source timeline; however, the target end (arrow head) must attach to a transition
If you create a new Message and do not give it a target transition, it automatically finds and attaches to the nearest transition; if you move the target end, it drags the transition with it
 

Learn more