A Systematic Review on Architecting for Software Evolvability (CROSBI ID 604762)
Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Pei-Breivold, Hongyu ; Crnković, Ivica
engleski
A Systematic Review on Architecting for Software Evolvability
For long-lived systems, there is a need to address evolvability (i.e. a system’s ability to easily accommodate changes) explicitly during the entire lifecycle. In this paper, we undertake a systematic review to obtain an overview of the existing studies in promoting software evolvability at architectural level. The search strategy identified 58 studies that were catalogued as primary studies for this review after using multi-step selection process. The studies are classified into five main categories of themes, including techniques that support quality considerations during software architecture design, architectural quality evaluation, economic valuation, architectural knowledge management and modeling techniques. The review investigates what is currently known about architecting software evolvability at architecture level. Implications for research and practice are presented.
evolvability
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
2010.
objavljeno
Podaci o matičnoj publikaciji
Proceedings of 21st Australian Software Engineering Conference (ASWEC)
Institute of Electrical and Electronics Engineers (IEEE)
Podaci o skupu
21st Australian Software Engineering Conference (ASWEC)
predavanje
06.04.2010-09.04.2010
Auckland, Novi Zeland