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). Contents:
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.
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|