Making Patterns Better Design Tools: Requirements Analysis for a Family of Navigators for Design Pattern Catalogs

V.D. Radonjic and J.-P. Corriveau (Canada)


Design pattern catalogs, modeling navigation, andselection


It is widely recognized that the software community could make patterns an even more effective tool in problem solving. However, a major obstacle is organizing the system of concepts embodied in patterns from a point of view of a designer faced with design decision-making: the need to navigate spaces of problems and solutions presented in each pattern and their catalogs and the need to track the choices made. This paper proposes a knowledge representation schema based on generative modeling techniques that make explicit what is in design patterns, as well as how navigation and recording of design choices can be performed with the help of such a model.

Important Links:

Go Back