Effects of Class Imbalance in Test Suites: An Empirical Study of Spectrum-Based Fault Localization

Spectrum-based fault localization techniques (SBFLs) focus on the utilization of execution information provided by large number of test cases. How to use the cases effectively is an important issue for SBFLs. Related studies mainly focus on the effects of test suites' sizes on localization effi...

Full description

Saved in:
Bibliographic Details
Published in2012 IEEE 36th IEEE Annual Computer Software and Applications Conference Workshops pp. 470 - 475
Main Authors Cheng Gong, Zheng Zheng, Wei Li, Peng Hao
Format Conference Proceeding
LanguageEnglish
Japanese
Published IEEE 01.07.2012
Subjects
Online AccessGet full text
ISBN146732714X
9781467327145
DOI10.1109/COMPSACW.2012.89

Cover

More Information
Summary:Spectrum-based fault localization techniques (SBFLs) focus on the utilization of execution information provided by large number of test cases. How to use the cases effectively is an important issue for SBFLs. Related studies mainly focus on the effects of test suites' sizes on localization efficiency, while ignoring the class composition, especially a class imbalance phenomenon existing in test suites. In this paper, an empirical study is undertaken to explore two questions: (1) Does the class proportion between passed and failed cases have effects on SBFLs? (2) If yes, what are the effects? The research may construct a bridge in connecting software fault localization and class imbalance learning.
ISBN:146732714X
9781467327145
DOI:10.1109/COMPSACW.2012.89