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