Chapter 9. Analysis

The activities of analysis and design 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 the same set of activities.

Analysis comprises those activities that take the use cases and functional requirements to produce an analysis model of the system. The analysis model is made up of classes and collaborations of classes that exhibit the dynamic behaviors detailed in the use cases and requirements.

The model represents the structure of the proposed system at a level of abstraction beyond the physical implementation of the system. The classes typically represent objects, such as shopping cart, order, line item, or product, ...

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