Tool Support for Design Patterns in the Context of a Reuse Process

S. Oikonomopoulos and S. Gritzalis (Greece)


Software Design, Design Pattern Reuse, Tools


Design patterns have become an essential part of any discussion regarding software design. An indicative fact of this is that new software development infrastructures are accompanied by books, forums and mailing lists discussing how “classic” patterns can be better ported to them and suggesting new ones to provide solutions the platforms themselves are not dealing with. Software design tools are incorporating pattern engines to allow for application and definition of new patterns by developers. But is this enough to allow software development teams to produce better software and effectively disseminate new knowledge acquired during design? In this paper we review the current status of pattern related research with regard to a pattern discovery, formalization, packaging and reuse process based on [1].

Important Links:

Go Back