You are on page 1of 1

[Idle] --start--> [Brewing] --pause--> [Paused]

^ |
| |
+--------------resume-----------------+

In this diagram:

1.Idle: The initial state of the coffee maker. It transitions to the Brewing state
when the brewing process starts.
2.Brewing: The coffee maker is currently brewing. It transitions to the Paused
state when it is paused.
3.Paused: The brewing process is paused. It can transition back to the Brewing
state when resumed or back to Idle if the brewing process is canceled.

This is a simple example, and state chart diagrams can become more complex
depending on the system you're modeling.

You might also like