Chapter 12. Using State Transition Diagrams

Using State Transition Diagrams

Introduction to State Transition Diagrams

State transition diagrams can be used to describe the behavior of a class, a use case, or a system. The key components of a state transition diagram are the states, triggering events that cause a transition from one state to another or possibly back to the same state, guards on those transitions, and actions the entity can perform when it transitions. The diagram in Figure 12.1 illustrates the notation.

State transition diagram

Figure 12.1. State transition diagram

A solid circle represents ...

Get Software Requirements Using the Unified Process: A Practical Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.