O'Reilly logo

Applied Enterprise JavaBeans™ Technology by Kevin Boone

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

5.4. Design architecture

5.4.1. Use-case analysis

In the design of any complex computer system, a key task is the discovery of users and their requirements and responsibilities. Many designers like to use use-case diagrams to show these findings. Such a diagram shows actors—users—and use-cases—services or functionality. The use-case model is a high-level view of the structure of the system and, as such, should probably not be too detailed. [5]

[5] A description of use-case modelling and related techniques is quite beyond the scope of this book. A comprehensive treatment of use-case modelling and other UML techniques in J2EE application development may be found in Ahmed and Umrysh (2001)—see page 691 for full details.

Users, actors, and roles ...

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