Chapter 10: Relating Use Cases to Each Other


Overview

In This Chapter

  • Using «include» relationships to extract common flows among use cases

  • Generalizing and specializing use cases to show common goals

  • Showing optionality with extended use cases

No one likes to do redundant work—and normally your use cases shouldn’t require it. In this chapter, we show you some techniques to help you keep duplicate work to a minimum, using two general approaches:

  • Extracting areas of commonality with included or generalized use cases can save you work (you only have to document the common parts once).

  • Extracting and emphasizing optionality—that is, identifying variations (as with extended use cases)—lets you simplify your work.




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