O'Reilly logo

Pattern-Oriented Analysis and Design: Composing Patterns to Design Software Systems by Sherif M. Yacoub, Hany H. Ammar

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 8. Analysis Phase

Overview

Similar to any software development methodology, POAD starts by analyzing the application requirements. Generally, there is a strong dependency between the techniques used in the analysis process and the type of the development methodology. This is normal because the analysis process produces artifacts that will be used to design and architect the application at subsequent development phases. Therefore, the analysis process tends to produce artifacts that are most suitable for the design phase and for the rest of the development process. For instance, in traditional OO methodologies a set of analysis objects is often one of the outcomes of the analysis process. In the POAD methodology, the outcome of the analysis ...

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