基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
基于程序频谱的缺陷定位方法可以有效地辅助开发人员定位软件内部缺陷,但大部分已有自动化方法在解决多缺陷定位问题时表现不佳,部分效果尚可的方法因复杂度较高或需要开发人员较多交互而仍需进一步改善.为改善上述问题,提出一种基于遗传算法的多缺陷定位方法GAMFal,具体来说:首先基于搜索的软件工程思想对多缺陷定位问题进行建模,构建了候选缺陷分布的染色体编码方式,并基于扩展的Ochiai系数计算个体的适应度值;随后使用遗传算法在解空间中搜索具有最高适应度值的候选缺陷分布,在终止条件被满足后返回最优解种群;最后根据这个种群对程序实体进行排序.这样开发人员可以依次对程序实体进行检查并最终确定多个缺陷的具体位置.实证研究以Siemens套件中的7个程序和Linux的3个程序(gzip、grep和sed)作为评测对象,并扩展传统的定位方法评测标准EXAM至EXAMF和EXAML,通过与其他经典的缺陷定位方法(Tarantula、Improved Tarantula及Ochiai)进行对比,并通过Friedman检测和最小显著性差异测试可得,提出的GAMFal方法在整体定位效率方面优于传统方法,且需要更少的人工交互.除此之外,GAMFal的执行时间也在可接受的范围之内.
推荐文章
一种基于遗传算法的多 IP 核并行测试方法
AoC 测试
遗传算法
IP 核
并行测试
一种基于分散搜索的多星测控调度遗传算法
调度
分散搜索
遗传算法
测控
一种基于遗传算法的无线传感器网络定位新算法
无线传感器网络
节点定位
遗传算法
算法性能
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种基于遗传算法的多缺陷定位方法
来源期刊 软件学报 学科 工学
关键词 缺陷定位 多缺陷 基于搜索的软件工程 遗传算法 EXAM评价标准
年,卷(期) 2016,(4) 所属期刊栏目 基于搜索的软件工程研究专题
研究方向 页码范围 879-900
页数 22页 分类号 TP311
字数 17755字 语种 中文
DOI 10.13328/j.cnki.jos.004970
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 陈翔 南通大学计算机科学与技术学院 64 475 12.0 19.0
2 王赞 天津大学软件学院软件工程系 15 126 7.0 11.0
3 樊向宇 天津大学软件学院软件工程系 3 61 3.0 3.0
4 邹雨果 天津大学软件学院软件工程系 1 41 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (99)
共引文献  (55)
参考文献  (23)
节点文献
引证文献  (41)
同被引文献  (112)
二级引证文献  (31)
1937(1)
  • 参考文献(1)
  • 二级参考文献(0)
1945(1)
  • 参考文献(1)
  • 二级参考文献(0)
1977(1)
  • 参考文献(0)
  • 二级参考文献(1)
1978(1)
  • 参考文献(0)
  • 二级参考文献(1)
1982(2)
  • 参考文献(0)
  • 二级参考文献(2)
1984(1)
  • 参考文献(0)
  • 二级参考文献(1)
1985(1)
  • 参考文献(1)
  • 二级参考文献(0)
1988(1)
  • 参考文献(0)
  • 二级参考文献(1)
1990(2)
  • 参考文献(1)
  • 二级参考文献(1)
1992(1)
  • 参考文献(0)
  • 二级参考文献(1)
1993(3)
  • 参考文献(0)
  • 二级参考文献(3)
1994(2)
  • 参考文献(0)
  • 二级参考文献(2)
1996(1)
  • 参考文献(0)
  • 二级参考文献(1)
1997(1)
  • 参考文献(1)
  • 二级参考文献(0)
1998(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(2)
  • 参考文献(0)
  • 二级参考文献(2)
2001(1)
  • 参考文献(1)
  • 二级参考文献(0)
2002(2)
  • 参考文献(0)
  • 二级参考文献(2)
2004(1)
  • 参考文献(1)
  • 二级参考文献(0)
2005(8)
  • 参考文献(1)
  • 二级参考文献(7)
2006(9)
  • 参考文献(0)
  • 二级参考文献(9)
2007(1)
  • 参考文献(1)
  • 二级参考文献(0)
2008(5)
  • 参考文献(2)
  • 二级参考文献(3)
2009(7)
  • 参考文献(0)
  • 二级参考文献(7)
2010(17)
  • 参考文献(3)
  • 二级参考文献(14)
2011(12)
  • 参考文献(2)
  • 二级参考文献(10)
2012(6)
  • 参考文献(1)
  • 二级参考文献(5)
2013(22)
  • 参考文献(3)
  • 二级参考文献(19)
2014(8)
  • 参考文献(2)
  • 二级参考文献(6)
2015(1)
  • 参考文献(1)
  • 二级参考文献(0)
2016(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2017(11)
  • 引证文献(11)
  • 二级引证文献(0)
2018(15)
  • 引证文献(11)
  • 二级引证文献(4)
2019(32)
  • 引证文献(13)
  • 二级引证文献(19)
2020(14)
  • 引证文献(6)
  • 二级引证文献(8)
研究主题发展历程
节点文献
缺陷定位
多缺陷
基于搜索的软件工程
遗传算法
EXAM评价标准
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件学报
月刊
1000-9825
11-2560/TP
16开
北京8718信箱
82-367
1990
chi
出版文献量(篇)
5820
总下载数(次)
36
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导