DocumentCode :
251823
Title :
Mitigating the Risk of software change in practice: Retrospective on more than 50 architecture evaluations in industry (Keynote paper)
Author :
Knodel, J. ; Naab, Matthias
Author_Institution :
Fraunhofer IESE, Kaiserslautern, Germany
fYear :
2014
fDate :
3-6 Feb. 2014
Firstpage :
2
Lastpage :
17
Abstract :
Architecture evaluation has become a mature instrument to mitigate the risk of software change. It enables decision-making about software systems being changed or being prepared for change. While scientific literature on architecture evaluation approaches is available, publications on practical experiences are rather limited. In this paper, we share our experiences - after having performed more than 50 architecture evaluations for industrial customers in the last decade. We compiled facts and consolidate our findings about the risk of software change and architecture evaluations as a means to mitigate change. We highlight the role of reverse engineering in these projects. In addition, we share our lessons learned and provide data on common beliefs and provide examples for frequently observed misconceptions on the power of reverse engineering. This industrial and practical perspective allows practitioners to benefit from our experience in their daily architecture work and the scientific community to focus their research work on the generalizability of our findings.
Keywords :
management of change; reverse engineering; risk management; software architecture; software development management; software maintenance; architecture evaluation approach; change mitigation; reverse engineering; risk mitigation; software change; Computer architecture; Context; Maintenance engineering; Measurement; Quality assurance; Software systems; architecture evaluation; change; empirical evidences; experience report; risk mitigation; software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE), 2014 Software Evolution Week - IEEE Conference on
Conference_Location :
Antwerp
Type :
conf
DOI :
10.1109/CSMR-WCRE.2014.6747171
Filename :
6747171
Link To Document :
بازگشت