State Machine State Machine

[navigator] [guidelinePackage]General UML Guidelines [bullet][guidelinePackage]Classifiers [bullet]State MachineState Machine (State Machine)

[help_web]

State machines can be used to express the behavior of part of a system.

Behavior is modeled as a traversal of a graph of state nodes interconnected by one or more joined transition arcs that are triggered by the dispatching of series of (event) occurrences. During this traversal, the state machine executes a series of activities associated with various elements of the state machine.

[collapsed] [expanded] Properties

Rules

[collapsed] [expanded] Parent

An element of one of the following kinds:

[collapsed] [expanded] Nested Elements

Rules

[collapsed] [expanded] Diagrams

Rules

[collapsed] [expanded] Relations

Rules

[collapsed] [expanded] Usage