Sciweavers

MSR
2009
ACM

Does calling structure information improve the accuracy of fault prediction?

13 years 11 months ago
Does calling structure information improve the accuracy of fault prediction?
Previous studies have shown that software code attributes, such as lines of source code, and history information, such as the number of code changes and the number of faults in prior releases of software, are useful for predicting where faults will occur. In this study of an industrial software system, we investigate the effectiveness of adding information about calling structure to fault prediction models. The addition of calling structure information to a model based solely on non-calling structure code attributes provided noticeable improvement in prediction accuracy, but only marginally improved the best model based on history and non-calling structure code attributes. The best model based on history and non-calling structure code attributes outperformed the best model based on calling and non-calling structure code attributes.
Yonghee Shin, Robert M. Bell, Thomas J. Ostrand, E
Added 28 May 2010
Updated 28 May 2010
Type Conference
Year 2009
Where MSR
Authors Yonghee Shin, Robert M. Bell, Thomas J. Ostrand, Elaine J. Weyuker
Comments (0)