学术探索
学术期刊
新闻热点
数据分析
智能评审
立即登录
基于缺陷关联度的Markov模型软件优化测试策略
被引:23
作者
:
包晓安
论文数:
0
引用数:
0
h-index:
0
机构:
浙江理工大学信息电子学院
浙江理工大学信息电子学院
包晓安
[
1
]
谢晓鸣
论文数:
0
引用数:
0
h-index:
0
机构:
浙江理工大学信息电子学院
浙江理工大学信息电子学院
谢晓鸣
[
1
]
张娜
论文数:
0
引用数:
0
h-index:
0
机构:
浙江理工大学信息电子学院
浙江理工大学信息电子学院
张娜
[
1
]
论文数:
引用数:
h-index:
机构:
曹建文
[
2
]
论文数:
引用数:
h-index:
机构:
桂宁
[
1
,
3
]
机构
:
[1]
浙江理工大学信息电子学院
[2]
中国科学院软件研究所并行软件实验室
[3]
Distrinet Laboratory University of Leuven
来源
:
软件学报
|
2015年
/ 26卷
/ 01期
基金
:
浙江省自然科学基金;
关键词
:
软件测试;
受控马尔可夫链;
关联缺陷;
优化算法;
D O I
:
10.13328/j.cnki.jos.004672
中图分类号
:
TP311.53 [];
学科分类号
:
081202 ;
0835 ;
摘要
:
软件测试过程通常期望以最小的成本检测尽可能多的缺陷.为了降低建模复杂度,多数文献通常假设缺陷之间相互独立.但在实际测试中,缺陷之间往往存在关联,并且每个缺陷引发软件失效的严重程度也不相同.充分利用缺陷之间的关联信息,有助于增加相关缺陷的可检测率,提高软件测试效率.因此,提出一种新的思路:利用软件缺陷之间的关联构造缺陷相关系数,引入回扣机制,量化不同严重等级的缺陷所被检测到的价值,综合考虑缺陷相关系数、检测率、回扣三者的权值,以构造基于缺陷关联的最优测试策略.同时,提出复合的优化算法来构造相应的最小生成树,将测试剖面转换成带权的路径问题,以有效地寻找具有最大权值的最优测试路径.另外,改进了已有的剔除策略,以更有效地删除关联缺陷.通过实验仿真,并与其他测试策略相比较,证明了该方法的有效性.
引用
收藏
页码:14 / 25
页数:12
相关论文
共 11 条
[1]
基于马尔可夫模型的软件错误定位方法
[J].
论文数:
引用数:
h-index:
机构:
张云乾
;
论文数:
引用数:
h-index:
机构:
郑征
;
论文数:
引用数:
h-index:
机构:
季晓慧
;
张文博
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院软件研究所软件工程技术研究开发中心
中国科学院软件研究所计算机科学理论国家重点实验室
张文博
;
张震宇
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院软件研究所计算机科学理论国家重点实验室
中国科学院软件研究所计算机科学理论国家重点实验室
张震宇
.
计算机学报,
2013,
36
(02)
:445
-456
[2]
基于受控Markov链的软件自适应测试策略
[J].
包晓安
论文数:
0
引用数:
0
h-index:
0
机构:
浙江理工大学信息学院
包晓安
;
姚澜
论文数:
0
引用数:
0
h-index:
0
机构:
浙江理工大学信息学院
姚澜
;
论文数:
引用数:
h-index:
机构:
张娜
;
宋瑾钰
论文数:
0
引用数:
0
h-index:
0
机构:
浙江理工大学信息学院
宋瑾钰
.
计算机研究与发展,
2012,
(06)
:1332
-1338
[3]
引入关联缺陷的软件可靠性评估模型
[J].
论文数:
引用数:
h-index:
机构:
徐高潮
;
刘新忠
论文数:
0
引用数:
0
h-index:
0
机构:
吉林大学计算机科学与技术学院
吉林大学计算机科学与技术学院
刘新忠
;
论文数:
引用数:
h-index:
机构:
胡亮
;
论文数:
引用数:
h-index:
机构:
付晓东
;
论文数:
引用数:
h-index:
机构:
董玉双
.
软件学报,
2011,
22
(03)
:439
-450
[4]
关于软件可靠性测试的若干问题
[J].
论文数:
引用数:
h-index:
机构:
蔡开元
;
董昭
论文数:
0
引用数:
0
h-index:
0
机构:
中科院数学与系统科学院应用数学所
北京航空航天大学自动化学院
董昭
;
论文数:
引用数:
h-index:
机构:
刘克
.
工程数学学报,
2008,
(06)
:967
-978
[5]
基于Markov决策过程用交叉熵方法优化软件测试
[J].
论文数:
引用数:
h-index:
机构:
张德平
;
聂长海
论文数:
0
引用数:
0
h-index:
0
机构:
东南大学计算机科学与工程学院
东南大学计算机科学与工程学院
聂长海
;
徐宝文
论文数:
0
引用数:
0
h-index:
0
机构:
东南大学计算机科学与工程学院
东南大学计算机科学与工程学院
徐宝文
.
软件学报,
2008,
(10)
:2770
-2779
[6]
基于UML的软件Markov链使用模型构造研究
[J].
颜炯
论文数:
0
引用数:
0
h-index:
0
机构:
国防科学技术大学计算机学院
颜炯
;
王戟
论文数:
0
引用数:
0
h-index:
0
机构:
国防科学技术大学计算机学院
王戟
;
陈火旺
论文数:
0
引用数:
0
h-index:
0
机构:
国防科学技术大学计算机学院
陈火旺
.
软件学报,
2005,
(08)
:1386
-1394
[7]
软件关联缺陷的一种检测方法
[J].
景涛
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
景涛
;
江昌海
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
江昌海
;
胡德斌
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
胡德斌
;
白成刚
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
白成刚
;
蔡开元
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
蔡开元
.
软件学报,
2005,
(01)
:17
-28
[8]
软件测试的控制论方法
[J].
蔡开元
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
蔡开元
;
李永超
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
李永超
;
景涛
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
景涛
;
白成刚
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
白成刚
.
航空学报,
2002,
(05)
:448
-454
[9]
Enhancing software reliability estimates using modified adaptive testing
[J].
Hu, Hai
论文数:
0
引用数:
0
h-index:
0
机构:
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Hu, Hai
;
Jiang, Chang-Hai
论文数:
0
引用数:
0
h-index:
0
机构:
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Jiang, Chang-Hai
;
Cai, Kai-Yuan
论文数:
0
引用数:
0
h-index:
0
机构:
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing 100190, Peoples R China
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Cai, Kai-Yuan
;
Wong, W. Eric
论文数:
0
引用数:
0
h-index:
0
机构:
Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75083 USA
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Wong, W. Eric
;
Mathur, Aditya P.
论文数:
0
引用数:
0
h-index:
0
机构:
Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Mathur, Aditya P.
.
INFORMATION AND SOFTWARE TECHNOLOGY,
2013,
55
(02)
:288
-300
[10]
Software Reliability Test Based on Markov Usage Model[J] . Kuanjiu Zhou,Xiaolong Wang,Gang Hou,Jie Wang,Shanbin Ai.Journal of Software . 2012 (9)
←
1
2
→
共 11 条
[1]
基于马尔可夫模型的软件错误定位方法
[J].
论文数:
引用数:
h-index:
机构:
张云乾
;
论文数:
引用数:
h-index:
机构:
郑征
;
论文数:
引用数:
h-index:
机构:
季晓慧
;
张文博
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院软件研究所软件工程技术研究开发中心
中国科学院软件研究所计算机科学理论国家重点实验室
张文博
;
张震宇
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院软件研究所计算机科学理论国家重点实验室
中国科学院软件研究所计算机科学理论国家重点实验室
张震宇
.
计算机学报,
2013,
36
(02)
:445
-456
[2]
基于受控Markov链的软件自适应测试策略
[J].
包晓安
论文数:
0
引用数:
0
h-index:
0
机构:
浙江理工大学信息学院
包晓安
;
姚澜
论文数:
0
引用数:
0
h-index:
0
机构:
浙江理工大学信息学院
姚澜
;
论文数:
引用数:
h-index:
机构:
张娜
;
宋瑾钰
论文数:
0
引用数:
0
h-index:
0
机构:
浙江理工大学信息学院
宋瑾钰
.
计算机研究与发展,
2012,
(06)
:1332
-1338
[3]
引入关联缺陷的软件可靠性评估模型
[J].
论文数:
引用数:
h-index:
机构:
徐高潮
;
刘新忠
论文数:
0
引用数:
0
h-index:
0
机构:
吉林大学计算机科学与技术学院
吉林大学计算机科学与技术学院
刘新忠
;
论文数:
引用数:
h-index:
机构:
胡亮
;
论文数:
引用数:
h-index:
机构:
付晓东
;
论文数:
引用数:
h-index:
机构:
董玉双
.
软件学报,
2011,
22
(03)
:439
-450
[4]
关于软件可靠性测试的若干问题
[J].
论文数:
引用数:
h-index:
机构:
蔡开元
;
董昭
论文数:
0
引用数:
0
h-index:
0
机构:
中科院数学与系统科学院应用数学所
北京航空航天大学自动化学院
董昭
;
论文数:
引用数:
h-index:
机构:
刘克
.
工程数学学报,
2008,
(06)
:967
-978
[5]
基于Markov决策过程用交叉熵方法优化软件测试
[J].
论文数:
引用数:
h-index:
机构:
张德平
;
聂长海
论文数:
0
引用数:
0
h-index:
0
机构:
东南大学计算机科学与工程学院
东南大学计算机科学与工程学院
聂长海
;
徐宝文
论文数:
0
引用数:
0
h-index:
0
机构:
东南大学计算机科学与工程学院
东南大学计算机科学与工程学院
徐宝文
.
软件学报,
2008,
(10)
:2770
-2779
[6]
基于UML的软件Markov链使用模型构造研究
[J].
颜炯
论文数:
0
引用数:
0
h-index:
0
机构:
国防科学技术大学计算机学院
颜炯
;
王戟
论文数:
0
引用数:
0
h-index:
0
机构:
国防科学技术大学计算机学院
王戟
;
陈火旺
论文数:
0
引用数:
0
h-index:
0
机构:
国防科学技术大学计算机学院
陈火旺
.
软件学报,
2005,
(08)
:1386
-1394
[7]
软件关联缺陷的一种检测方法
[J].
景涛
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
景涛
;
江昌海
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
江昌海
;
胡德斌
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
胡德斌
;
白成刚
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
白成刚
;
蔡开元
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
蔡开元
.
软件学报,
2005,
(01)
:17
-28
[8]
软件测试的控制论方法
[J].
蔡开元
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
蔡开元
;
李永超
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
李永超
;
景涛
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
景涛
;
白成刚
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学自动控制系
白成刚
.
航空学报,
2002,
(05)
:448
-454
[9]
Enhancing software reliability estimates using modified adaptive testing
[J].
Hu, Hai
论文数:
0
引用数:
0
h-index:
0
机构:
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Hu, Hai
;
Jiang, Chang-Hai
论文数:
0
引用数:
0
h-index:
0
机构:
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Jiang, Chang-Hai
;
Cai, Kai-Yuan
论文数:
0
引用数:
0
h-index:
0
机构:
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing 100190, Peoples R China
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Cai, Kai-Yuan
;
Wong, W. Eric
论文数:
0
引用数:
0
h-index:
0
机构:
Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75083 USA
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Wong, W. Eric
;
Mathur, Aditya P.
论文数:
0
引用数:
0
h-index:
0
机构:
Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
Beijing Univ Aeronaut & Astronaut, Dept Automat Control, Beijing 100191, Peoples R China
Mathur, Aditya P.
.
INFORMATION AND SOFTWARE TECHNOLOGY,
2013,
55
(02)
:288
-300
[10]
Software Reliability Test Based on Markov Usage Model[J] . Kuanjiu Zhou,Xiaolong Wang,Gang Hou,Jie Wang,Shanbin Ai.Journal of Software . 2012 (9)
←
1
2
→