File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Fault localization with non-parametric program behavior model

TitleFault localization with non-parametric program behavior model
Authors
KeywordsFault localization
Non-parameter statistics
Issue Date2008
PublisherIEEE
Citation
Proceedings - International Conference On Quality Software, 2008, p. 385-395 How to Cite?
AbstractFault localization is a major activity in software debugging. Many existing statistical fault localization techniques compare feature spectra of successful and failed runs. Some approaches, such as SOBER, test the similarity of the feature spectra through parametric self-proposed hypothesis testing models. Our finding shows, however, that the assumption on feature spectra forming known distributions is not well-supported by empirical data. Instead, having a simple, robust, and explanatory model is an essential move toward establishing a debugging theory. This paper proposes a non-parametric approach to measuring the similarity of the feature spectra of successful and failed runs, and picks a general hypothesis testing model, namely the Mann-Whitney test, as the core. The empirical results on the Siemens suite show that our technique can outperform existing predicate-based statistical fault localization techniques in locating faulty statements. © 2008 IEEE.
Persistent Identifierhttp://hdl.handle.net/10722/55039
ISSN
References

 

DC FieldValueLanguage
dc.contributor.authorHu, Pen_HK
dc.contributor.authorChan, WKen_HK
dc.contributor.authorZhang, Zen_HK
dc.contributor.authorTse, THen_HK
dc.date.accessioned2009-07-14T03:46:03Z-
dc.date.available2009-07-14T03:46:03Z-
dc.date.issued2008en_HK
dc.identifier.citationProceedings - International Conference On Quality Software, 2008, p. 385-395en_HK
dc.identifier.issn1550-6002en_HK
dc.identifier.otherDOI 10.1109/QSIC.2008.44-
dc.identifier.urihttp://hdl.handle.net/10722/55039-
dc.description.abstractFault localization is a major activity in software debugging. Many existing statistical fault localization techniques compare feature spectra of successful and failed runs. Some approaches, such as SOBER, test the similarity of the feature spectra through parametric self-proposed hypothesis testing models. Our finding shows, however, that the assumption on feature spectra forming known distributions is not well-supported by empirical data. Instead, having a simple, robust, and explanatory model is an essential move toward establishing a debugging theory. This paper proposes a non-parametric approach to measuring the similarity of the feature spectra of successful and failed runs, and picks a general hypothesis testing model, namely the Mann-Whitney test, as the core. The empirical results on the Siemens suite show that our technique can outperform existing predicate-based statistical fault localization techniques in locating faulty statements. © 2008 IEEE.en_HK
dc.description.sponsorshipThis research is supported in part by a grant of the Research Grants Council of Hong Kong (project nos. 111107, 123207, and 716507)en
dc.language.isoengen
dc.publisherIEEEen
dc.relation.ispartofProceedings - International Conference on Quality Softwareen_HK
dc.rightsCreative Commons: Attribution 3.0 Hong Kong License-
dc.rightsCopyright 2008 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted compenent of this work in other works must be obtained from the IEEE.-
dc.subjectFault localizationen_HK
dc.subjectNon-parameter statisticsen_HK
dc.titleFault localization with non-parametric program behavior modelen_HK
dc.typeConference_Paperen_HK
dc.identifier.openurlhttp://library.hku.hk:4550/resserv?sid=HKU:IR&issn=1550-6002&spage=385&epage=395&date=2008&atitle=Fault+Localization+with+Non-parametric+Program+Behavior+Model-
dc.identifier.emailTse, TH: thtse@cs.hku.hken_HK
dc.identifier.authorityTse, TH=rp00546en_HK
dc.description.naturepublished_or_final_versionen_HK
dc.identifier.doi10.1109/QSIC.2008.44en_HK
dc.identifier.scopuseid_2-s2.0-52449129207en_HK
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-52449129207&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.spage385en_HK
dc.identifier.epage395en_HK
dc.identifier.scopusauthoridHu, P=7201989692en_HK
dc.identifier.scopusauthoridChan, WK=23967779900en_HK
dc.identifier.scopusauthoridZhang, Z=10639502200en_HK
dc.identifier.scopusauthoridTse, TH=7005496974en_HK

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats