O'Reilly logo

Building Web Applications with UML by Jim Conallen

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

Examining the Use Cases

One of the activities of the architecture team is to examine the use case model from a technical viewpoint. The use case model, as a view of the desired system's dynamic behavior, is prioritized according to perceived risk. The process is to address the use cases with the most risk early and thus prevent unwanted "gotchas" later. A risky use case might involve the use of a technology or require a high degree of performance. Take, for example, an Internet-based commerce application. The use case writers might describe the collection of customer information in the following way:

The system then prompts the customer for name and address information. The customer enters in his or her first and last name, then tabs to the address ...

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