Chapter 18: Avoiding States of Confusion


Overview

In This Chapter

  • Avoiding overly complex state diagrams

  • Handling concurrent states

  • Using a shorthand notation to reduce diagram complexity

  • Working with protocol state machines

  • Steering clear of data-flow diagrams

S ome objects are really dynamic. They are expected to perform many different behaviors at many different times. The rules for what behavior your objects must execute—and just when to execute that behavior—can get really complex. To help you avoid your own state of confusion, this chapter shows you how to build complex state diagrams that really do the job—and can help maintain your sanity.




UML 2 for Dummies
UML 2 For Dummies
ISBN: 0764526146
EAN: 2147483647
Year: 2006
Pages: 193

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net