楠本研究室

業績一覧

ホーム業績一覧

Evaluating Bug Prediction under Realistic Settings

Evaluating Bug Prediction under Realistic Settings
Proc. of the 28th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2021), pp.491-495 (2021)
概要: Bug prediction is expected to reduce the cost of quality assurance. To build a reliable bug prediction model, we should use realistic settings that satisfy all three of the following conditions. (1) We should build a dataset in a way that allows us to evaluate the prediction performance of the model correctly. (2) We should adopt the optimal granularity of bug prediction to minimize the cost of quality assurance. (3) We should use a dependent variable that correctly represents the presence or absence of bugs in the software modules to be predicted. However, no research has been conducted on bug prediction models built under the above realistic settings. Consequently, we established the following two objectives in this research. (1) We experimentally evaluate the prediction performance of bug prediction models built under realistic settings. (2) We propose techniques to improve the prediction performance of bug prediction models built under realistic settings. The first objective has now been achieved. Our experimental results show that the F-Measure of the bug prediction models built under realistic settings is only 0.19. Thus, there are still some issues to be solved to build a high-performance bug prediction model under realistic settings. タグ: bug, evaluating, prediction, realistic, settings
@inproceedings{ShoOgino2021,
  author = {Sho Ogino and Yoshiki Higo and Shinji Kusumoto},
  title = {Evaluating Bug Prediction under Realistic Settings},
  booktitle = {Proc. of the 28th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2021)},
  pages = {491--495},
  year = {2021},
  month = {mar}
}