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

Hua Jie Lee, Lee Naish, Kotagiri Ramamohanarao

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

10 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationProceedings - 2009 2nd IEEE International Conference on Computer Science and Information Technology, ICCSIT 2009
Place of PublicationPiscataway, NJ
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages127-134
Number of pages8
ISBN (Print)9781424445196
DOIs
Publication statusPublished - 2009
Externally publishedYes
Event2009 2nd IEEE International Conference on Computer Science and Information Technology, ICCSIT 2009 - Beijing, China
Duration: 8 Aug 200911 Aug 2009

Other

Other2009 2nd IEEE International Conference on Computer Science and Information Technology, ICCSIT 2009
Country/TerritoryChina
CityBeijing
Period8/08/0911/08/09

Cite this