July 2008
Intermediate to advanced
576 pages
15h 28m
English
This chapter describes how to model the high-level functionality of a system with use cases.
Use Cases describe the functionality of a system in terms of how its users use that system to achieve their goals. The users and other interested participants of a system are described by actors, which may represent external systems or humans who use the system. Use cases have a textual and graphical description that may be further elaborated with detailed descriptions of their behavior, using activities, interactions, or state machines. The relationships between the system under consideration, its actors, and use cases are described on a use case diagram that shares many characteristics with a block ...
Read now
Unlock full access