楠本研究室

業績一覧

ホーム業績一覧

The Effects of Soft Assertion on Spectrum-based Fault Localization

The Effects of Soft Assertion on Spectrum-based Fault Localization
Proceedings of the 24th International Conference on Product-Focused Software Process Improvement (PROFES2023), pp.379-386 (2023)
概要: This paper investigates the negative effects of soft assertion on the accuracy of Spectrum-based Fault Localization (SBFL). Soft assertion is a kind of test assertion which continues test case execution even after an assertion failure occurs. In general, the execution path becomes longer if the test case fails by a soft assertion. Hence, soft assertion will decrease the accuracy of SBFL which leverages the execution path of failed tests. In this study, we call the change of execution path due to soft assertion as path pollution. Our experimental results show that soft assertion actually reduces the accuracy of SBFL in 35% of faults. タグ: effects, of, soft, assertion, on, spectrum-based, fault, localization
@inproceedings{KouheiMihara2023,
  author = {Kouhei Mihara and Shinsuke Matsumoto and Shinji Kusumoto},
  title = {The Effects of Soft Assertion on Spectrum-based Fault Localization},
  booktitle = {Proceedings of the 24th International Conference on Product-Focused Software Process Improvement (PROFES2023)},
  pages = {379--386},
  year = {2023}
}