Abstracting and generalising with design patterns

Authors: M. Smolárová, P. Návrat and M. Bieliková

Reference: In ISCIS'98 - The 13th Int. Symposium on Computer and Information Sciences, Belek, Antalya, Turkey, October 26-28, 1998 (to appear).


  1. Introduction
  2. Catalogue of Design Patterns
  3. Design Pattern Space
  4. The Design Patterns Representation Technique
  5. Related Work and Conclusions
  6. References

Abstract: The paper proposes a technique that allows representing design patterns in a way suitable for design of an application. The paper analyses two important aspects of design patterns namely their levels of abstraction and generality. We aim at identifying their difference and consequently, at proposing a way to express them. Moreover, the role of abstracting and generalising in the design process is more precisely recognised. We propose to describe (some essential aspects of) design patterns in a space with two dimensions: abstraction and generality. Next, we describe a technique of modelling design patterns by means of description schemata at a metalevel. A metaschema represents pattern relevant elements and their relations. Also, constraints are introduced that restrict the possible structure of pattern instances.

PS version (1 066K file, 7 pages) together with a PDF version (218K file) is available.

to Homepage to Publications to the Top

Last updated:
Mária Bieliková bielik [zavináč] fiit-dot-stuba-dot-sk
Design © 2oo1 KoXo