scispace - formally typeset
Search or ask a question

Showing papers by "Thomas J. Ostrand published in 2012"


Journal ArticleDOI
TL;DR: This study investigates the effectiveness of adding information about calling structure to fault prediction models for large industrial software systems and finds that adding calling structure information to a model based solely on non-calling structure code attributes modestly improved prediction accuracy.
Abstract: 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 two large industrial software systems, we investigate the effectiveness of adding information about calling structure to fault prediction models. Adding calling structure information to a model based solely on non-calling structure code attributes modestly improved prediction accuracy. However, the addition of calling structure information to a model that included both history and non-calling structure code attributes produced no improvement.

10 citations