O'Reilly logo

Software Requirements Using the Unified Process: A Practical Approach by L. Rene Abreo, Daniel R. Windle

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Modeling Use Cases

Modeling Use Cases

Once you have identified the use cases, you can begin modeling them. The Unified Modeling Language (UML) defines a standard notation for diagramming use cases. Once you have a first draft of the use case model, you will find common behavior that leads to generalizing use cases. You can then show the dependencies between use cases. The dependency can be an INCLUDES relationship or an EXTENDS relationship. Finally, we discuss how to package the use cases into groups of related use cases. This packaging helps with the manageability of the use case model.

Diagramming Use Cases

The UML uses ovals to represent use cases with ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required