期刊文献+

软件故障定位技术研究综述 被引量:4

Overview of Software Fault Localization Technology
下载PDF
导出
摘要 软件故障定位旨在利用程序信息以及测试用例找到导致程序出现故障的语句,以提高程序的安全性与健壮性;首先介绍了常见的单故障定位技术和现有的多故障定位技术,并对比分析了两者之间的差异,然后介绍了常用的测试用例集合,并列举了一些用来测试评价故障定位技术效率的方法,最后对现有的故障定位技术进行总结并提出未来研究方向的展望。 The purpose of software fault location is to use program information and test cases to find the statements that lead to the failure of the program,so as to improve the security and robustness of the program.Firstly introducing the common single fault location technology and the existing multi-fault location technology,and comparing the differences between them,then introducing the common set of test cases,and listing some methods to test and evaluate the efficiency of fault location technology.At last,the paper summarizes the existing fault localization technology and puts forward the prospect of the future research direction.
作者 李雷 陈朝晖 李轶 李经松 Li Lei;Chen Zhaohui;Li Yi;Li Jingsong(Beijing Institute of Control Engineering,Beijing 100081,China)
出处 《计算机测量与控制》 2019年第5期1-4,21,共5页 Computer Measurement &Control
基金 国防基础科研资助项目(JCKY2016203B006)
关键词 故障定位 程序分析 技术对比 评价方法 fault localization program analysis technical comparison evaluation method
  • 相关文献

参考文献5

二级参考文献25

  • 1徐宝文,聂长海,史亮,陈火旺.一种基于组合测试的软件故障调试方法[J].计算机学报,2006,29(1):132-138. 被引量:38
  • 2Wikipedia. List of software bugs[EB/OL]. http://en, wikipe- dia. org/wiki/List_of_software_bugs, 2015.
  • 3Xie X, Chen TY, Kuo FC, et al. A theoretical analysis of the risk evaluation formulas for spectrum-based fault localization[J]. ACM Transactions on Software Engineering and Metho- dology,2013, 22 (4): 1-40.
  • 4DiGiuseppe N, Jones JA. On the influence of multiple faults on coverage-based fault localization [C] //Proceedings of the In ternational Symposium on Software Testing and Analysis, 2011: 210-220.
  • 5Xue X, Namin AS. How significant is the effect of fault inte- ractions on coverage-based fault localizations [C] //Procee- dings of ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2013: 113-122.
  • 6Moon S, Kim Y, Kim M, et al. Ask the mutants: Mutating faulty programs for fault localization [C] //Proceedings of the IEEE International Conference on Software Testing, Verifica- tion and Validation, 2014: 153-162.
  • 7Yoo S, Harrnan M, Clark D. Fault localization prioritization: Comparing information theoretic and coverage based approaches [J]. ACM Transactions on Software Engineering and Metho- dology,2013, 22 (3): 19.
  • 8Xuan J, Monperrus M. Test case purification for improving fault localization[C] //Proceedings of the 22nd ACM S1G- SOFT International Symposium on Foundations of Software En- gineering, 2014: 52-63.
  • 9Masri W, Assi RA. Prevalence of coincidental correctness and mitigation of its impact on fault localization [J]. ACM Tran- sactions on Software Engineering and Methodology, 2014, 23 (1): 8.
  • 10Wen W. Software fault localization based on program slicing spectrum [C] //Proceedings of the 34th International Confe- rence on Software Engineering, 2012: 1511-1514.

共引文献42

同被引文献42

引证文献4

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部