Previous UML Classes Table of Contents UML Packages Next


15.3.13 TimeEvent

BehaviorStateMachines


*Generalizations

   • TimeEvent (from Communications , SimpleTime ) on page 470 (merge increment)

   Description

   Extends TimeEvent to be defined relative to entering the current state of the executing state machine.

   Constraints

   [1] The starting time for a relative time event may only be omitted for a time event that is the trigger of a state machine.

   Semantics

   If the deadline expression is relative and no explicit starting time is defined, then it is relative to the time of entry into the source state of the transition triggered by the event. In that case, the time event occurrence is generated only if the state machine is still in that state when the deadline expires.

   Notation

   If no starting point is indicated, then it is the time since the entry to the current state.