Skip to main content
[ IBM Research ]
[ Find ] [ News ] [ Products ] [ Support ] [ Business solutions ] [ Inside IBM ] [ Interest groups ]

The Design Patterns project discovers and documents common solutions to problems in object-oriented software design. We document this information in pattern forma semi-structured format that characterizes a single problem and its solution, the consequences of that solution, and variations on the solution's implementation. The pattern form helps the reader find specific information quickly, and it makes comparing patterns easy.

In addition to mining existing systems for patterns, we also study pattern application in all phases of developmentanalysis, design, implementation, debugging, testing, and maintenance. Patterns often work together synergistically, and we document the synergies in pattern form as compound patterns. We also explore tool support for patterns, both for their perusal and for automating their application.


Home · Example · Publications · Members · Related Sites

For problems or questions regarding this web site, contact vlis@us.ibm.com.
Last updated 27 August 2001.