Chapter 9. Elaborate the Base Use Case Description

What’s in this chapter?

This chapter discusses the practice of creating alternative flow descriptions and placing conditional logic in a use case’s flow of events.

In the previous chapter we focused on describing the ideal behaviors of a use case in a base use case description. We now discuss techniques for expanding the base use case descriptions:

• Describing alternative flows, which list the flow of events that occurs when an alternative or exception occurs in the use case

• Using conditional logic directly in the flow of events to document exception and alternative processing that occurs during the flow of events

We refer to a use case description that has been expanded in this manner ...

Get Advanced Use Case Modeling: Software Systems now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.