Leveraging method call anomalies to improve the effectiveness of spectrum-based fault localization techniques for object-oriented programs

Jingxuan Tu, Lin Chen, Yuming Zhou, Jianjun Zhao, Baowen Xu

研究成果: Chapter in Book/Report/Conference proceedingConference contribution

6 被引用数 (Scopus)

抄録

Spectrum-based fault localization (S FL) is a lightweight automated diagnosis technique. However, when applied to object-oriented programs, its diagnostic accuracy is limited as suspicious statements are distributed in different classes. In th is paper, we propose an approach to leveraging method call anomalies to improve the effectiveness of SFL techniques for locating faulty statements in an object-oriented program. First, we compute the suspiciousness for each class based on the difference in its method call sequences between passed and failed runs. Then, we use the suspiciousness information of classes to refine SFL ranks in order to enhance their fault localization effectiveness of object-oriented software. The empirical results show that the proposed approach is able to improve the effectiveness of SFL techniques.

本文言語英語
ホスト出版物のタイトルProceedings - 12th International Conference on Quality Software, QSIC 2012
ページ1-8
ページ数8
DOI
出版ステータス出版済み - 11 20 2012
外部発表はい
イベント12th International Conference on Quality Software, QSIC 2012 - Xi'an, Shaanxi, 中国
継続期間: 8 27 20128 29 2012

出版物シリーズ

名前Proceedings - International Conference on Quality Software
ISSN(印刷版)1550-6002

その他

その他12th International Conference on Quality Software, QSIC 2012
Country中国
CityXi'an, Shaanxi
Period8/27/128/29/12

All Science Journal Classification (ASJC) codes

  • Engineering(all)

フィンガープリント 「Leveraging method call anomalies to improve the effectiveness of spectrum-based fault localization techniques for object-oriented programs」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル