File Download
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/QSIC.2011.32
- Scopus: eid_2-s2.0-80053048048
- Find via
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: A dynamic fault localization technique with noise reduction for java programs
Title | A dynamic fault localization technique with noise reduction for java programs |
---|---|
Authors | |
Keywords | fault localization key block chain noise reduction |
Issue Date | 2011 |
Publisher | IEEE, Computer Society. |
Citation | The 11th International Conference on Quality Software (QSIC 2011), Madrid, Spain, 13-14 July 2011. In International Conference on Quality Software Proceedings, 2011, p. 11-20 How to Cite? |
Abstract | Existing fault localization techniques combine various program features and similarity coefficients with the aim of precisely assessing the similarities among the dynamic spectra of these program features to predict the locations of faults. Many such techniques estimate the probability of a particular program feature causing the observed failures. They ignore the noise introduced by the other features on the same set of executions that may lead to the observed failures. In this paper, we propose both the use of chains of key basic blocks as program features and an innovative similarity coefficient that has noise reduction effect. We have implemented our proposal in a technique known as MKBC. We have empirically evaluated MKBC using three real-life medium-sized programs with real faults. The results show that MKBC outperforms Tarantula, Jaccard, SBI, and Ochiai significantly. © 2011 IEEE. |
Persistent Identifier | http://hdl.handle.net/10722/133348 |
ISSN | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Xu, J | en_HK |
dc.contributor.author | Chan, WK | en_HK |
dc.contributor.author | Zhang, Z | en_HK |
dc.contributor.author | Tse, TH | en_HK |
dc.contributor.author | Li, S | en_HK |
dc.date.accessioned | 2011-05-11T08:32:53Z | - |
dc.date.available | 2011-05-11T08:32:53Z | - |
dc.date.issued | 2011 | en_HK |
dc.identifier.citation | The 11th International Conference on Quality Software (QSIC 2011), Madrid, Spain, 13-14 July 2011. In International Conference on Quality Software Proceedings, 2011, p. 11-20 | en_HK |
dc.identifier.issn | 1550-6002 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/133348 | - |
dc.description.abstract | Existing fault localization techniques combine various program features and similarity coefficients with the aim of precisely assessing the similarities among the dynamic spectra of these program features to predict the locations of faults. Many such techniques estimate the probability of a particular program feature causing the observed failures. They ignore the noise introduced by the other features on the same set of executions that may lead to the observed failures. In this paper, we propose both the use of chains of key basic blocks as program features and an innovative similarity coefficient that has noise reduction effect. We have implemented our proposal in a technique known as MKBC. We have empirically evaluated MKBC using three real-life medium-sized programs with real faults. The results show that MKBC outperforms Tarantula, Jaccard, SBI, and Ochiai significantly. © 2011 IEEE. | en_HK |
dc.language | eng | en_US |
dc.publisher | IEEE, Computer Society. | - |
dc.relation.ispartof | Proceedings - International Conference on Quality Software | en_HK |
dc.subject | fault localization | en_HK |
dc.subject | key block chain | en_HK |
dc.subject | noise reduction | en_HK |
dc.title | A dynamic fault localization technique with noise reduction for java programs | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.email | Tse, TH: thtse@cs.hku.hk | en_HK |
dc.identifier.authority | Tse, TH=rp00546 | en_HK |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1109/QSIC.2011.32 | en_HK |
dc.identifier.scopus | eid_2-s2.0-80053048048 | en_HK |
dc.identifier.hkuros | 184846 | en_US |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-80053048048&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.spage | 11 | en_HK |
dc.identifier.epage | 20 | en_HK |
dc.publisher.place | United States | - |
dc.description.other | The 11th International Conference on Quality Software (QSIC 2011), Madrid, Spain, 13-14 July 2011. In International Conference on Quality Software Proceedings, 2011, p. 11-20 | - |
dc.identifier.scopusauthorid | Xu, J=9532629300 | en_HK |
dc.identifier.scopusauthorid | Chan, WK=23967779900 | en_HK |
dc.identifier.scopusauthorid | Zhang, Z=36198974100 | en_HK |
dc.identifier.scopusauthorid | Tse, TH=7005496974 | en_HK |
dc.identifier.scopusauthorid | Li, S=35275218400 | en_HK |
dc.identifier.issnl | 1550-6002 | - |