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 10. Design-Refinement Phase

Overview

In this chapter we discuss the design-refinement phase of the POAD methodology. During the design-refinement phase, we create the class diagram of the application using the class diagrams of the building block patterns. The inputs to this phase are the detailed pattern-level diagrams, which are produced from the design phase. These design diagrams are used to model the application as a collection of patterns and their interconnections and relationships. During the design process, the designer has already gained significant understanding of the internal details of the selected patterns. This knowledge will be useful in all the activities in the design-refinement phase.

The design-refinement phase has three ...

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