位置:成果数据库 > 期刊 > 期刊详情页
通过增大边际权重提高基于频谱的错误定位效率
  • ISSN号:0254-4164
  • 期刊名称:《计算机学报》
  • 时间:0
  • 分类:TP301[自动化与计算机技术—计算机系统结构;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]南京大学软件新技术国家重点实验室,南京210093, [2]南京大学计算机科学与技术系,南京210093
  • 相关基金:国家自然科学基金(90818027 60873050); 国家“八六三”高技术研究发展计划专题项目基金(2009AA01Z147); 国家“九七三”重点基础研究发展规划项目基金(2009CB320703); 上海市科委重点实验室基金(09DZ2272600)资助
中文摘要:

基于频谱的错误定位技术通常利用覆盖信息来求出程序中每条语句的可疑度,并将语句按照可疑度降序排序以寻找错误语句.文中对已有的基于频谱的错误定位算法进行改进,将失败测试用例的边际权重引入到可疑度计算的过程中,即针对某一特定语句,令失败测试用例的权重随着其对该语句覆盖次数的增加而增大.实验结果表明,相对于其它方法,文中提出的方法对错误定位效率有一定的促进作用,即只需检查更少的语句即可找到出错位置.

英文摘要:

Spectra-based fault localization technique uses coverage information to calculate every statement's likelihood of having a bug.And then rank the likelihood in a decreasing order to find the faulty statement.This paper improves the spectra-base fault localization technique by increasing the marginal weight of the failed test cases.That means that as the number of the failed test case increases,the weight of the failed test case also increases.Comparing with reducing or sustaining the weight of covered statement's successful/failed test case,the experimental result shows that increasing the marginal weight of the covered statement's failed test case can promote the fault localization efficiency.

同期刊论文项目
期刊论文 22 会议论文 10 专利 2
同项目期刊论文
期刊信息
  • 《计算机学报》
  • 北大核心期刊(2011版)
  • 主管单位:中国科学院
  • 主办单位:中国计算机学会 中国科学院计算技术研究所
  • 主编:孙凝晖
  • 地址:北京中关村科学院南路6号
  • 邮编:100190
  • 邮箱:cjc@ict.ac.cn
  • 电话:010-62620695
  • 国际标准刊号:ISSN:0254-4164
  • 国内统一刊号:ISSN:11-1826/TP
  • 邮发代号:2-833
  • 获奖情况:
  • 中国期刊方阵“双效”期刊
  • 国内外数据库收录:
  • 美国数学评论(网络版),荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:48433