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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.