Côté, Isabelle; Heisel, Maritta; Wentzlaff, Ina:
Pattern-based Evolution of Software Architectures
In: Software Architecture: First European Conference, ECSA 2007 Madrid, Spain, September 24-26, 2007 Proceedings (Lecture Notes in Computer Science) / Oquendo, Flavio (Hrsg.). - 1. Auflage, Berlin/Heidelberg: Springer, 2007
Buchaufsatz/Kapitel in Sammelwerk2007Informatik
Titel:
Pattern-based Evolution of Software Architectures
Autor(in):
Côté, IsabelleLSF; Heisel, MarittaLSF; Wentzlaff, InaLSF
Erscheinungsjahr
2007
WWW URL
Erschienen in:
Titel:
Software Architecture: First European Conference, ECSA 2007 Madrid, Spain, September 24-26, 2007 Proceedings (Lecture Notes in Computer Science)
Herausgeber(in):
Oquendo, Flavio
Auflage
1. Auflage
Erscheinungsort
Berlin/Heidelberg
Verlag
Springer
Erscheinungsjahr
2007
ISBN:

Abstract:

We propose a pattern-based software development method comprising analysis (using problem frames) and design (using architectural and design patterns), of 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.