Côté, Isabelle; Heisel, Maritta; Wentzlaff, Ina:
Pattern-based Exploration of Design Alternatives for the Evolution of Software Architectures
In: International Journal of Cooperative Information Systems, Vol. 16 (2007), No. 3-4, pp. 341 - 365
2007article/chapter in journal
Computer ScienceScientific institutes » paluno - The Ruhr Institute for Software Technology
Title in English:
Pattern-based Exploration of Design Alternatives for the Evolution of Software Architectures
Author:
Côté, IsabelleUDE
GND
1032008415
LSF ID
11655
Other
connected with university
;
Heisel, MarittaUDE
GND
105233167X
LSF ID
4333
Other
connected with university
;
Wentzlaff, InaUDE
LSF ID
10258
Other
connected with university
Year of publication:
2007

Abstract:

We propose a pattern-based software development method comprising analysis (using problem frames) and design (using architectural and design patterns), from which especially evolving systems benefit. Evolution operators guide a pattern-based transformation procedure, including re-engineering tasks for adjusting a given software architecture to meet new system demands. Through application of these operators, relations between analysis and design documents are explored systematically for accomplishing desired software modifications. This allows for reusing development documents to a large extent, even when the application environment and the requirements change.