共 38 条
基于程序频谱的动态缺陷定位方法研究
被引:44
作者:

陈翔
论文数: 0 引用数: 0
h-index: 0
机构:
南通大学计算机科学与技术学院
计算机软件新技术国家重点实验室(南京大学) 南通大学计算机科学与技术学院

鞠小林
论文数: 0 引用数: 0
h-index: 0
机构:
南通大学计算机科学与技术学院 南通大学计算机科学与技术学院

论文数: 引用数:
h-index:
机构:

顾庆
论文数: 0 引用数: 0
h-index: 0
机构:
计算机软件新技术国家重点实验室(南京大学) 南通大学计算机科学与技术学院
机构:
[1] 南通大学计算机科学与技术学院
[2] 计算机软件新技术国家重点实验室(南京大学)
来源:
关键词:
软件调试;
缺陷定位;
程序频谱;
测试用例;
测试用例预言;
D O I:
10.13328/j.cnki.jos.004708
中图分类号:
TP311.53 [];
学科分类号:
081202 ;
0835 ;
摘要:
基于程序频谱的动态缺陷定位是软件自动化调试研究中的一个热点问题,通过搜集测试用例的程序频谱和执行结果,基于特定模型以定位缺陷语句在被测程序内的可能位置.对近些年来国内外学者在该研究领域取得的成果进行系统总结:首先,给出预备知识和基本假设;随后,提出缺陷定位研究框架并识别出框架内一系列可影响缺陷定位效果的内在影响因素,包括程序频谱构造方式、测试套件构成和维护、内在缺陷数量、测试用例预言设置、用户反馈和缺陷修复开销等;接着,对实证研究中采用的评测指标和评测程序进行总结和分析;然后,对缺陷定位方法在一些特定测试领域中的应用进行总结;最后,对该领域未来值得关注的研究方向进行了展望.
引用
收藏
页码:390 / 412
页数:23
相关论文
共 38 条
[1]
基于谓词执行信息分析的自适应缺陷定位算法
[J].
郝鹏
;
郑征
;
张震宇
;
高乙超
;
宫成
;
薛云志
.
计算机学报,
2014, 37 (03)
:500-511

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

张震宇
论文数: 0 引用数: 0
h-index: 0
机构:
中国科学院软件研究所 北京航空航天大学自动化科学与电气工程学院

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

薛云志
论文数: 0 引用数: 0
h-index: 0
机构:
中国科学院软件研究所基础软件测评实验室 北京航空航天大学自动化科学与电气工程学院
[2]
基于谓词执行序列的软件缺陷定位算法
[J].
李伟
;
郑征
;
郝鹏
;
高乙超
;
饶培峰
;
宫成
.
计算机学报,
2013, 36 (12)
:2406-2419

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:
[3]
考虑类特性的面向对象错误定位
[J].
涂径玄
;
陈林
;
许蕾
;
卢红敏
;
徐宝文
.
计算机学报,
2013, 36 (12)
:2420-2428

涂径玄
论文数: 0 引用数: 0
h-index: 0
机构: 南京大学软件新技术国家重点实验室

论文数: 引用数:
h-index:
机构:

许蕾
论文数: 0 引用数: 0
h-index: 0
机构: 南京大学软件新技术国家重点实验室

卢红敏
论文数: 0 引用数: 0
h-index: 0
机构: 南京大学软件新技术国家重点实验室

徐宝文
论文数: 0 引用数: 0
h-index: 0
机构: 南京大学软件新技术国家重点实验室
[4]
一种基于程序变异的软件错误定位技术
[J].
贺韬
;
王欣明
;
周晓聪
;
李文军
;
张震宇
;
张成志
.
计算机学报,
2013, 36 (11)
:2236-2244

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

周晓聪
论文数: 0 引用数: 0
h-index: 0
机构:
中山大学信息科学与技术学院 中山大学信息科学与技术学院

论文数: 引用数:
h-index:
机构:

张震宇
论文数: 0 引用数: 0
h-index: 0
机构:
中国科学院软件研究所 中山大学信息科学与技术学院

张成志
论文数: 0 引用数: 0
h-index: 0
机构:
香港科技大学计算机科学及工程学系 中山大学信息科学与技术学院
[5]
一种基于信息量的缺陷定位方法
[J].
丁晖
;
陈林
;
钱巨
;
许蕾
;
徐宝文
.
软件学报,
2013, 24 (07)
:1484-1494

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

钱巨
论文数: 0 引用数: 0
h-index: 0
机构:
计算机软件新技术国家重点实验室(南京大学)
南京航空航天大学计算机科学与技术学院 计算机软件新技术国家重点实验室(南京大学)

论文数: 引用数:
h-index:
机构:

徐宝文
论文数: 0 引用数: 0
h-index: 0
机构:
计算机软件新技术国家重点实验室(南京大学)
南京大学计算机科学与技术系 计算机软件新技术国家重点实验室(南京大学)
[6]
基于条件执行切片谱的多错误定位
[J].
文万志
;
李必信
;
孙小兵
;
齐珊珊
.
计算机研究与发展,
2013, 50 (05)
:1030-1043

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

孙小兵
论文数: 0 引用数: 0
h-index: 0
机构:
扬州大学信息工程学院 东南大学计算机科学与工程学院

论文数: 引用数:
h-index:
机构:
[7]
一种基于层次切片谱的软件错误定位技术
[J].
文万志
;
李必信
;
孙小兵
;
刘翠翠
.
软件学报,
2013, 24 (05)
:977-992

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

孙小兵
论文数: 0 引用数: 0
h-index: 0
机构: 东南大学计算机科学与工程学院

论文数: 引用数:
h-index:
机构:
[8]
自动化软件错误定位技术研究进展
[J].
虞凯
;
林梦香
.
计算机学报,
2011, 34 (08)
:1411-1422

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:
[9]
通过增大边际权重提高基于频谱的错误定位效率
[J].
谭德贵
;
陈林
;
王子元
;
丁晖
;
周毓明
;
徐宝文
.
计算机学报,
2010, 33 (12)
:2335-2342

谭德贵
论文数: 0 引用数: 0
h-index: 0
机构: 南京大学软件新技术国家重点实验室

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

论文数: 引用数:
h-index:
机构:

周毓明
论文数: 0 引用数: 0
h-index: 0
机构: 南京大学软件新技术国家重点实验室

徐宝文
论文数: 0 引用数: 0
h-index: 0
机构: 南京大学软件新技术国家重点实验室
[10]
Interactive Fault Localization Using Test Information
[J].
郝丹
;
张路
;
谢涛
;
梅宏
;
孙家骕
.
Journal of Computer Science & Technology,
2009, 24 (05)
:962-974

郝丹
论文数: 0 引用数: 0
h-index: 0
机构:
Key Laboratory of High Confidence Software Technologies,Ministry of Education,Institute of Software School of Electronics Engineering and Computer Science,Peking University Key Laboratory of High Confidence Software Technologies,Ministry of Education,Institute of Software School of Electronics Engineering and Computer Science,Peking University

张路
论文数: 0 引用数: 0
h-index: 0
机构:
Key Laboratory of High Confidence Software Technologies,Ministry of Education,Institute of Software School of Electronics Engineering and Computer Science,Peking University Key Laboratory of High Confidence Software Technologies,Ministry of Education,Institute of Software School of Electronics Engineering and Computer Science,Peking University

谢涛
论文数: 0 引用数: 0
h-index: 0
机构:
Department of Computer Science,North Carolina State University,Raleigh,NC USA Key Laboratory of High Confidence Software Technologies,Ministry of Education,Institute of Software School of Electronics Engineering and Computer Science,Peking University

论文数: 引用数:
h-index:
机构:

孙家骕
论文数: 0 引用数: 0
h-index: 0
机构:
Key Laboratory of High Confidence Software Technologies,Ministry of Education,Institute of Software School of Electronics Engineering and Computer Science,Peking University Key Laboratory of High Confidence Software Technologies,Ministry of Education,Institute of Software School of Electronics Engineering and Computer Science,Peking University