跳到主要导航 跳到搜索 跳到主要内容

Software fault localization based on eigenvector centrality in complex network theory

  • Wentao Wu
  • , Shihai Wang*
  • , Yuanxun Shao
  • , Wandong Xie
  • *此作品的通讯作者
  • Beihang University
  • Science and Technology on Reliability and Environmental Engineering Laboratory
  • Ltd.
  • Information Center of China North Industries Group Corporation

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Software debugging plays a crucial role in fault localization tasks, and spectrum-based fault localization (SBFL) is a hot topic in software automation debugging research. However, existing SBFL technologies are generally limited by tie within ranks, where a large number of elements share the same suspiciousness, which in turn severely limits the performance of SBFL. To this end, we propose an SBFL model based on eigenvector centrality (FLEC). This algorithm first utilizes the statement coverage information in the program spectrum to construct a statement network, and adopts the correlation between statements as edge weights. Then, FLEC takes statement suspiciousness as node weight. On this basis, the algorithm utilizes the eigenvector centrality to calculate the weighted suspiciousness of each statement while considering both node importance and correlation between nodes. Finally, FLEC conducted experimental validation on 3 datasets of Defects4J, and the results showed an average improvement of 10.7% in ACC@N compared to the optimal baseline.

源语言英语
主期刊名Proceedings - 2024 IEEE 24th International Conference on Software Quality, Reliability and Security Companion, QRS-C 2024
出版商Institute of Electrical and Electronics Engineers Inc.
934-939
页数6
ISBN(电子版)9798350365658
DOI
出版状态已出版 - 2024
活动24th IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2024 - Cambridge, 英国
期限: 1 7月 20245 7月 2024

出版系列

姓名Proceedings - 2024 IEEE 24th International Conference on Software Quality, Reliability and Security Companion, QRS-C 2024

会议

会议24th IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2024
国家/地区英国
Cambridge
时期1/07/245/07/24

指纹

探究 'Software fault localization based on eigenvector centrality in complex network theory' 的科研主题。它们共同构成独一无二的指纹。

引用此