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 ...