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 16. Tool Support for Designing with Patterns

The Need for Tool Support

Gluing constructional design patterns to develop large application designs is a difficult task that requires resolving many integration issues. The poad process is iterative—a feature that requires the designer to preserve the models produced in each and every development step. Tool support for the development process facilitates the analysis and design steps.

The designer might consider using object-oriented modeling tools to support the development process. We might consider this a possibility because (a) the end product is an OO design, so an OO modeling environment will be suitable; (b) the models used in POAD are mainly UML design models; and (c) there are many commercial ...

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