Active Event - modelint/shlaer-mellor-metamodel GitHub Wiki
A State Machine processes a single Dispatched Event at a time. The one currently being processed, if any at all, is the Active Event.
Identifiers
- State machine + Domain
Attributes
Response
The Shlaer-Mellor modeling language specifies exactly three possible responses to any Dispatched Event: transition to some state, ignore the event, can't happen.
The response is determined from a state table where we look up the current state and the incoming Dispatched Event. The state table is defined by R505.
Type: Event Response:: [ T | IGN | CH ]