Chapter 10. Analysis

Analysis and design activities help transform the requirements of the system into a design that can be realized in software. Analysis and design can be done separately or combined as part of one set of activities. Use case analysis comprises those activities that take the use cases and functional requirements to produce an analysis model of the system (Figure 10-1). The analysis model is made up of classes and collaborations of classes that exhibit the dynamic behaviors detailed in the use cases and the requirements.

Figure 10-1. Analysis team activities and artifacts

The model represents the structure of the proposed system ...

Get Building Web Applications with UML Second Edition 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.