Presentation on theme: "Chapter 29 State Machine Diagrams Sate Machine Diagrams Represent state of an object Behavior as reaction to events."— Presentation transcript:
Chapter 29 State Machine Diagrams
Sate Machine Diagrams Represent state of an object Behavior as reaction to events
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
Fig Nested State Machines
Fig UI navigation
Fig NextGen Use case state machine
Summary UP does not define specific functions for State Machine Diagrams Another useful tool –State machines appear in many places!