State Machine Diagram Structure
A state machine diagram is always created in a sheet. This sheet can be attached to a function or a logical component.
State Machine Diagram StructureA state machine diagram is always created in a sheet. This sheet can be attached to a function or a logical component. Elements of a State Machine DiagramIn a state machine diagram, you can insert different elements. StateA state is the state of an object during its lifecycle. Initial StateAn initial state is the first state of an object. Final StateA final state is the last state of an object. TransitionA transition is a relationship between two states indicating that an object in the first state will, when a specified set of events and conditions are satisfied, perform certain actions and enter the second state. The following conditions can be applied to the transition:
Reflexive TransitionA reflexive transition is a transition whose source and target states are the same. It is also known as a self-transition. SubMachine StateA submachine state is a state which references another state machine diagram. Composite StateA composite state is a state which contains several areas in parallel. Junction Pseudo StateJunction pseudo states are used to chain together multiple transitions. A single junction can have one or more incomings, and one or more outgoing transitions. History Pseudo StateAn history pseudo state is used to remember the previous state of a state machine when interrupted. There are two types of history pseudo states:
|