• DocumentCode
    3312239
  • Title

    The effectiveness of using non redundant test cases with program spectra for bug localization

  • Author

    Lee, Hua Jie ; Naish, Lee ; Ramamohanarao, Kotagiri

  • Author_Institution
    Univ. of Melbourne, Melbourne, VIC, Australia
  • fYear
    2009
  • fDate
    8-11 Aug. 2009
  • Firstpage
    127
  • Lastpage
    134
  • Abstract
    In this paper, we present our approach of using non redundant test cases with program spectra (one of the automated bug localization techniques) to locate software bugs in a program. We evaluate several spectra metrics (functions mapped from program spectra) using the non redundant test cases. Extensive evaluation on Siemens Test Suite and subset of Unix datasets shows the effectiveness of locating bug using non redundant test cases with program spectra. In this paper, we also show that by adding duplicates of non redundant test cases, the stability and performance of spectra metrics are affected.
  • Keywords
    program debugging; program testing; software maintenance; software metrics; Siemens Test Suite; Unix datasets; automated bug localization techniques; bug localization; functions mapping; nonredundant test cases; program spectra; software bugs; spectra metrics; Aggregates; Australia; Automatic testing; Computer bugs; Computer crashes; Robustness; Software maintenance; Software testing; Sorting; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology, 2009. ICCSIT 2009. 2nd IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-4519-6
  • Electronic_ISBN
    978-1-4244-4520-2
  • Type

    conf

  • DOI
    10.1109/ICCSIT.2009.5234587
  • Filename
    5234587