作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
基于谱的错误定位(SBFL)方法能帮助程序员减小软件调试的困难.作为一种轻量方法,SBFL只需收集测试用例的覆盖信息和测试结果,计算程序每条语句的运行特征.众多SBFL方法,将四个运行特征组合成不同的可疑度计算公式.然而,这些公式受固定参数的影响,无法适应不同的程序集.因此,提出一种机器学习方法,能自动确定特定程序集的可疑度计算公式.首先,收集已标注错误语句的程序旧版本;再将错误语句与正确语句的运行特征两两相减,构造为训练集的一个样本;最后基于Weka的分类算法,学习到线性函数,作为该程序的错误定位模型.在Siemens程序包、space和gzip三个基准数据集上,使用Logistic、SGD、SMO和LibLinear学习到的模型,性能都要优于SBFL方法.
推荐文章
基于排序学习算法的软件错误定位模型研究
错误定位
排序学习
机器学习
程序谱
语句可疑度
基于增强GA-BP神经网络的软件错误定位方法
错误定位
GA-BP神经网络
正交实验设计
基于加权局部线性KNN的文本分类算法
稀疏表示
加权
局部线性K最近邻
文本分类
基于最优线性无偏估计的TDOA定位算法
到达时间差
定位误差
非视距
最优线性无偏估计
最小方差
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于线性分类算法的软件错误定位模型
来源期刊 计算机工程与应用 学科 工学
关键词 分类算法 线性模型 错误定位 程序谱 软件测试
年,卷(期) 2017,(21) 所属期刊栏目 理论与研发
研究方向 页码范围 42-48
页数 7页 分类号 TP311
字数 6545字 语种 中文
DOI 10.3778/j.issn.1002-8331.1606-0176
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 何海江 长沙学院数学与计算机科学系 18 71 4.0 8.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (108)
共引文献  (39)
参考文献  (16)
节点文献
引证文献  (4)
同被引文献  (14)
二级引证文献  (1)
1982(1)
  • 参考文献(0)
  • 二级参考文献(1)
1990(2)
  • 参考文献(0)
  • 二级参考文献(2)
1992(1)
  • 参考文献(0)
  • 二级参考文献(1)
1993(1)
  • 参考文献(0)
  • 二级参考文献(1)
1994(2)
  • 参考文献(0)
  • 二级参考文献(2)
1995(1)
  • 参考文献(0)
  • 二级参考文献(1)
1998(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(2)
  • 参考文献(0)
  • 二级参考文献(2)
2001(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(2)
  • 参考文献(0)
  • 二级参考文献(2)
2005(3)
  • 参考文献(0)
  • 二级参考文献(3)
2006(5)
  • 参考文献(0)
  • 二级参考文献(5)
2007(2)
  • 参考文献(0)
  • 二级参考文献(2)
2008(4)
  • 参考文献(1)
  • 二级参考文献(3)
2009(8)
  • 参考文献(3)
  • 二级参考文献(5)
2010(17)
  • 参考文献(1)
  • 二级参考文献(16)
2011(18)
  • 参考文献(2)
  • 二级参考文献(16)
2012(8)
  • 参考文献(1)
  • 二级参考文献(7)
2013(33)
  • 参考文献(3)
  • 二级参考文献(30)
2014(8)
  • 参考文献(2)
  • 二级参考文献(6)
2015(3)
  • 参考文献(2)
  • 二级参考文献(1)
2016(1)
  • 参考文献(1)
  • 二级参考文献(0)
2017(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2018(2)
  • 引证文献(2)
  • 二级引证文献(0)
2019(3)
  • 引证文献(2)
  • 二级引证文献(1)
研究主题发展历程
节点文献
分类算法
线性模型
错误定位
程序谱
软件测试
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机工程与应用
半月刊
1002-8331
11-2127/TP
大16开
北京619信箱26分箱
82-605
1964
chi
出版文献量(篇)
39068
总下载数(次)
102
总被引数(次)
390217
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导