计算机应用研究

北大核心,JST,Pж(AJ),CSCD扩展版,WJCI

国内刊号:51-1196/TP

国际刊号:1001-3695

计算机应用研究杂志2021年第11期:组合认知复杂度的程序谱软件错误定位方法

发布日期:

作者:何海江,

单位:长沙学院计算机工程与应用数学学院,长沙410022;

关键词:错误定位,程序谱,语句可疑度,认知复杂度,

基金:湖南省科技计划项目(2015GK3071);;

基于程序谱的软件错误定位(spectrum-based fault localization,SBFL)技术收集测试用例结果和语句覆盖信息,用以计算每条语句的可疑度值。认知复杂度是软件复杂性度量工具,其值高的代码较易出错。为提升错误定位性能,提出一种语句级认知复杂度和SBFL相组合的方法对语句排序。当多条语句可疑度值相等时,新方法优先检查认知复杂度高的语句。测试数据集有925个错误版本,包含Java、C和C++项目。实验结果证实,加入认知复杂度后,传统的SBFL技术能减少待排查语句。

来源:2021年第11期

《计算机应用研究》期刊编辑部

查看计算机应用研究杂志2021年第11期

声明

严正声明:本站非期刊官网,非中介代理。

本站仅提供学术规范服务:快速预审、润色编辑服务、中英文查重、降重、去重服务、推荐合适的期刊投稿等学术规范服务。 如需提供学术规范服务请联系在线编辑。

联系我们

  • 地址:四川省成都市武候区成科西路3号
  • 电话:028-85249567
  • E-mail:journal@arocmag.cn

咨询工作人员