期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
基于切片谱的错误定位框架影响因素分析 被引量:1
1
作者 鞠小林 姜淑娟 +2 位作者 陈翔 张艳梅 邵浩然 《计算机研究与发展》 EI CSCD 北大核心 2014年第12期2772-2787,共16页
错误定位是软件调试的重要环节,基于切片谱的统计错误定位技术,借助程序切片可以提高错误定位效率.而这类技术执行效果取决于构建切片谱的切片选择策略和怀疑度计算公式的选择.为评估不同的切片选择策略及怀疑度计算公式对错误定位效率... 错误定位是软件调试的重要环节,基于切片谱的统计错误定位技术,借助程序切片可以提高错误定位效率.而这类技术执行效果取决于构建切片谱的切片选择策略和怀疑度计算公式的选择.为评估不同的切片选择策略及怀疑度计算公式对错误定位效率的影响,提出一种基于切片谱的错误定位框架.该框架首先计算程序执行失败时的全切片和成功时的执行切片,随后提出一组基于相似度的切片挑选策略以构建切片谱,最后按照选定的公式计算怀疑度并生成定位报告.应用提出的错误定位框架,针对一组典型的Java基准程序开展错误定位实证研究.结果表明:最优怀疑度计算公式Wong,Russel&Rao和Binary的错误定位效率与切片选择策略无关,而提出的怀疑度计算公式HSS,Tarantula,DStar,Naish1和Naish2在低相似度切片谱上定位效果较好. 展开更多
关键词 程序调试 错误定位 切片谱 怀疑度计算 错误诊断
在线阅读 下载PDF
基于程序变异的程序谱错误定位方法 被引量:1
2
作者 王曙燕 林敬 孙家泽 《计算机应用研究》 CSCD 北大核心 2021年第5期1487-1490,1497,共5页
针对基于程序谱错误定位方法完全依赖于测试用例的语句覆盖信息导致错误定位效率低下的问题,提出了一种基于变异测试技术的程序谱错误定位方法。在原有语句怀疑度计算方法的基础上,增加了程序变异后执行结果与原程序执行结果不同的测试... 针对基于程序谱错误定位方法完全依赖于测试用例的语句覆盖信息导致错误定位效率低下的问题,提出了一种基于变异测试技术的程序谱错误定位方法。在原有语句怀疑度计算方法的基础上,增加了程序变异后执行结果与原程序执行结果不同的测试用例变化情况的分析。此外,为解决程序变异后产生的变异体数量巨大而导致执行代价过大的问题,提出了根据变异位置约简变异体的策略。实验结果表明,与几种基于程序谱的程序错误定位方法相比,该方法的错误定位代价最低,能有效提高错误定位的效率。 展开更多
关键词 错误定位 变异测试 测试用例 怀疑度计算公式 变异体约简
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部