Endpoint

Return to Introduction  Previous page  Next page

d_Endpoint

An Endpoint is used in Interaction diagrams to reflect a lost or found message in sequence. To model this, drag an Endpoint element onto the workspace. With Sequence diagrams, drag a message from the appropriate lifeline to the Endpoint. With Timing diagrams, the message connecting the lifeline to the Endpoint requires some timing specifications to draw the connection.

The following example depicts a lost message in a Sequence diagram.

Sequence -- Endpoint

Toolbox Icon

e_EndPoint

OMG UML Specification

The OMG UML specification (UML Superstructure Specification, v2.0, p. 429) states:

"A lost message is a message where the sending event occurrence is known, but there is no receiving event occurrence. We interpret this to be because the message never reached its destination.

"A found message is a message where the receiving event occurrence is known, but there is no (known) sending event occurrence. We interpret this to be because the origin of the message is outside the scope of the description. This may, for example, be noise or other activity that we do not want to describe in detail."