Abstract
Although there exist methods and tools to support architecture evolution, the derivation and evaluation of alternative evolution paths are realized manually. In this paper, we introduce an approach, where architecture specification is converted to a graph representation. Based on this representation, we automatically generate possible evolution paths, evaluate quality attributes for different architectural configurations, and optimize the selection of a particular path accordingly. We illustrate our approach by modeling the software architecture evolution of a crisis management system.
| Original language | English |
|---|---|
| Title of host publication | 5th European Conference on Software Architecture, ECSA 2011 |
| Editors | Ivica Crnkovic, Volker Gruhn, Matthias Book |
| Place of Publication | London, UK |
| Publisher | Springer |
| Pages | 252-260 |
| Number of pages | 9 |
| ISBN (Electronic) | 978-3-642-23798-0 |
| ISBN (Print) | 978-3-642-23797-3 |
| DOIs | |
| Publication status | Published - Sept 2011 |
| Event | 5th European Conference on Software Architecture, ECSA 2011 - Essen, Germany Duration: 13 Sept 2011 → 16 Sept 2011 Conference number: 5 |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Publisher | Springer |
| Volume | 6903 |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 5th European Conference on Software Architecture, ECSA 2011 |
|---|---|
| Abbreviated title | ECSA |
| Country/Territory | Germany |
| City | Essen |
| Period | 13/09/11 → 16/09/11 |
Keywords
- IR-78135
- EWI-20564
- METIS-279188
Fingerprint
Dive into the research topics of 'Guiding Architects in Selecting Architectural Evolution Alternatives'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver