DocumentCode
3686454
Title
A Mapping Study of Software Causal Factors for Improving Maintenance
Author
Carson Carroll;Davide Falessi;Vanessa Forney;Alexa Frances;Clemente Izurieta;Carolyn Seaman
Author_Institution
California Polytech. State Univ., San Luis Obispo, CA, USA
fYear
2015
Firstpage
1
Lastpage
4
Abstract
Context: Software maintenance is important to keep existing software systems functional for organizations or users that depend on that software. Goal: We aim to identify the factors, i.e., software characteristics such as code complexity, leading to maintenance problems. Method: We present a Mapping Study (MS) on controlled experiments that investigated software characteristics related to defects during maintenance. Results: The search strategy identified 78 papers, of which 9 have been included in our study, dated from 1985 to 2013, after applying our inclusion and exclusion criteria. We extracted data from these papers to identify the research methods, and the independent, dependent, blocked, and measured variables. Conclusions: Our MS results point to a weak evidence on software factors causing defects during maintenance. Stronger evidence can be developed via more controlled experiments that address multiple independent variables and hold the software objects constant.
Keywords
"Maintenance engineering","Complexity theory","Software engineering","Measurement","Software maintenance","Software systems"
Publisher
ieee
Conference_Titel
Empirical Software Engineering and Measurement (ESEM), 2015 ACM/IEEE International Symposium on
Type
conf
DOI
10.1109/ESEM.2015.7321183
Filename
7321183
Link To Document