Chapter 2. Use Cases

Engineering is the application of science and mathematics by which the properties of matter and the sources of energy in nature are made useful to people.

Webster’s New Collegiate Dictionary [Webster 1999]

What’s in this chapter?

This chapter discusses the basic format and protocol for finding and creating use cases. It also discusses and defines the basic UML notation for diagraming the use case model.

In the last chapter, we showed how external entities called actors play a role in the development of a system. The next element in the development of our model is the use case, the central modeling construct of the process. A use case describes the way a system is employed by its actors to achieve their goals. It is ...

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.