About State Diagrams

See Also

A State diagram is a visual representation of the state machines. It shows the behavior that specifies the sequence of states that an object goes through during its lifetime in response to events, together with the object's responses to those events.

A state diagram is a dynamic view of a system, a very detailed picture of how a specific component changes state. A state refers to the value with a specific attribute of an object and to any actions or side effects that occur when the attribute's value changes.

State diagrams are used when developers are working on real-time processes control applications or subsystems that involve concurrent processing or when developers want to express the behavior of a class over several use cases.

See Also
State Diagram Elements
Working With State Diagrams
Diagram Types

Legal Notices