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

Appendix B. State of the Art and Practice in Design Patterns

This appendix provides a synopsis of the state of the art and practice in design patterns. The body of literature in design patterns has significantly grown over the years. Pattern mining, pattern specification, tool support for pattern-based development, pattern-based implementation, and generic programming are important areas where significant achievements are noticed. The following discussion elaborates on the achievements in these areas. We then discuss several unresolved problems and issues where more work is still needed.

Pattern Mining

Many patterns are currently documented in the literature. Searching for new patterns, or so-called mining [Buschmann et al. 1996], is an ongoing ...

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