• DocumentCode
    1986842
  • Title

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

  • Author

    Gong, Cheng ; Zheng, Zheng ; Li, Wei ; Hao, Peng

  • Author_Institution
    Sch. of Autom. Sci. & Electr. Eng., Beihang Univ. (BUAA), Beijing, China
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    470
  • Lastpage
    475
  • Abstract
    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.
  • Keywords
    fault diagnosis; learning (artificial intelligence); program testing; SBFL; class composition; class imbalance learning; class imbalance phenomenon; execution information; localization efficiency; software fault localization; spectrum-based fault localization techniques; test suites; Boolean functions; Conferences; Data structures; Extraterrestrial phenomena; Harmonic analysis; Schedules; Software; class imbalance; empirical study; spectrum-based fault localization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2714-5
  • Electronic_ISBN
    978-0-7695-4758-9
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2012.89
  • Filename
    6341621