State Machine Diagram
Uses of State Machine Diagrams
Use this template to create a graphic representation of a state machine including states, transitions, and actions, in addition to the events that affect them. A state machine diagram is commonly used to specify, visualize, construct, and document software systems.
How to create your State Machine Diagram
Open the state machine diagram template in Cacoo.
Place a dark circle to represent the initial state and a bordered circle for the final state.
Place rectangles with rounded corners to mark other states.
Add substates, forks, and joins if your diagram is more complex (e.g., transitions that split/merge, states that are only possible in a particular context).
Use arrows to mark transitions and show how the states change.
Label all your elements so the states and transitions are clear.