DocumentCode :
3145089
Title :
Studying the effect of co-change dispersion on software quality
Author :
Kouroshfar, Ehsan
Author_Institution :
Comput. Sci. Dept., George Mason Univ., Fairfax, VA, USA
fYear :
2013
fDate :
18-26 May 2013
Firstpage :
1450
Lastpage :
1452
Abstract :
Software change history plays an important role in measuring software quality and predicting defects. Co-change metrics such as number of files changed together has been used as a predictor of bugs. In this study, we further investigate the impact of specific characteristics of co-change dispersion on software quality. Using statistical regression models we show that co-changes that include files from different subsystems result in more bugs than co-changes that include files only from the same subsystem. This can be used to improve bug prediction models based on co-changes.
Keywords :
regression analysis; software metrics; software quality; bug prediction models; cochange dispersion; cochange metrics; software change history; software quality; statistical regression models; Complexity theory; Computer bugs; Data collection; History; Measurement; Software quality; bugs; changes; mining software repository;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2013 35th International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4673-3073-2
Type :
conf
DOI :
10.1109/ICSE.2013.6606741
Filename :
6606741
Link To Document :
بازگشت