Ch 29 - Chapter - 29 Click to edit Master subtitle style U...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Chapter - 29 Click to edit Master subtitle style U M L State M achines D iagr ams and M odeling Chapter Objectives Introduce UML state machine diagram notation, with examples, and various modeling applications State Machine Diagrams Illustrate events and states of an object Behavior of object in reaction to events Shows lifecycle of an object Events it experiences Transitions States between events Events, States, and Transitions Event Significant or noteworthy occurrence State Condition of an object at a moment in time Transition Relationship between two states indicating when event occurs State-Independent/StateDependant (Modeless) State-Independent Object always responds same way to event State-Dependant Objects react differently depending on state or mode Guidelines Use for state-dependent objects with complex behavior Business information systems have few complex state-dependent classes Many state-dependent objects Process control Device control Protocol handlers Telecommunications Complex Objects Physical devices Transactions Role Mutators Protocols and Legal SCommunication protocols equences UI Page/Window flow or navigation UI flow controllers Use case system operations Individual UI window event handling ...
View Full Document

Page1 / 8

Ch 29 - Chapter - 29 Click to edit Master subtitle style U...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online