Home

Technical Publications

People

Contact Information

Composite Design Patterns


Riehle D.

Abstract

Software design patterns are the core abstractions behind successful recurring problem solutions in software design. Composite design patterns are the core abstractions behind successful recurring frameworks. A composite design pattern is best described as a set of patterns the integration of which shows a synergy that makes the composition more than just the sum of its parts. This paper presents examples of composite patterns, discusses an analysis and composition technique, and demonstrates that composite patterns extend the pattern idea from single problem solutions to object-oriented frameworks.


[Rie97e] Riehle D.. Composite Design Patterns. In Proceedings of the 1997 Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA '97), pages 218-228, ACM Press, 1997.

Get publication ( 131K, Adobe Acrobat PDF ).
Get publication ( 259K, PostScript ).



Questions, comments, suggestions?
This site is generously hosted by Macrofocus GmbH, developer of TreeMap, High-D, and other fine visualization tools
Page rendered on Thursday, February 03, 2000