Chapter 29 State Machine Diagrams Sate Machine Diagrams Represent state of an object Behavior as...

9
Chapter 29 State Machine Diagrams

Transcript of Chapter 29 State Machine Diagrams Sate Machine Diagrams Represent state of an object Behavior as...

  • Slide 1

Slide 2 Chapter 29 State Machine Diagrams Slide 3 Sate Machine Diagrams Represent state of an object Behavior as reaction to events Slide 4 Fig. 29.1 Telephone Slide 5 State Machines Models Does an object have state? Objects are state dependent - React differently to the same input Business systems tend to not have state dependent objects Process control, protocol handles, device controls - often are state dependent Slide 6 Fig. 29.2 Notation Slide 7 Fig. 29.3 Nested State Machines Slide 8 Fig. 29.4 UI navigation Slide 9 Fig. 29.5 NextGen Use case state machine Slide 10 Summary UP does not define specific functions for State Machine Diagrams Another useful tool State machines appear in many places!