Final State

A Final State in a State Machine Diagram represents the end point of the state machine or a substate machine. It indicates that the execution of the state machine or a particular flow within it has completed. A state machine can have multiple Final States, each representing a different termination point.

With Final States in Modeldraw's State Machine Diagram, you can:

  • Define the termination points of your state machine

  • Indicate the completion of a process or workflow

  • Represent different possible outcomes of your state machine

  • Clearly show where the flow of control ends in your model

  • Improve the readability of your diagram by explicitly marking end points

A Final State

Understanding Final State

A Final State in Modeldraw's State Machine Diagram tool is represented by a circle surrounding a smaller filled circle, resembling a bullseye. Key points to understand about Final States include:

  • It marks the end of the state machine's execution or a specific flow within it.

  • Unlike Initial States, a state machine can have multiple Final States.

  • A Final State can have one or more incoming transitions but no outgoing transitions.

  • Final States don't perform any actions themselves.

Remember that you can have multiple Final States in your diagram if your state machine has different possible termination points or outcomes.

Last updated