基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
在实际调试中,程序员往往通过追溯错误的变量值及其传播来定位软件错误,其中具有错误值的变量称为感染变量,感染变量在失败运行中具有错误值的程序位置即为感染位置。提出了一种结合动态正向程序切片和语句覆盖信息对程序变量感染的初始位置进行定位的技术。该技术通过分析感染变量的起源与传播,可以更加精确地找到与感染变量相关的错误语句集合。与传统的基于程序覆盖信息的错误定位技术进行了对比实验,结果表明,该技术可定位程序中的感染变量及其初始感染位置,并且可以显著提高程序错误定位的精度。
推荐文章
基于程序变异分析的软件错误定位
错误定位
程序变异
成功测试用例
代码覆盖
自动化测试
基于关联规则的软件多故障定位技术
关联规则
多故障定位
提高定位效率
聚类方法
基于变量切片与关联规则的错误定位方法
错误定位
变量切片
关联规则
Java程序
优先级次序
变量动态跟踪及精确定位方法研究
变量跟踪定位
变量依赖
辅助调试
变量错误
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于变量感染分析的软件错误定位技术
来源期刊 计算机科学与探索 学科 工学
关键词 错误定位 变量感染 动态程序切片 语句覆盖信息
年,卷(期) 2014,(8) 所属期刊栏目 系统软件与软件工程
研究方向 页码范围 966-977
页数 12页 分类号 TP312
字数 9442字 语种 中文
DOI 10.3778/j.issn.1673-9418.1403005
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 李文军 中山大学软件学院 23 113 5.0 10.0
2 周晓聪 中山大学信息科学与技术学院 30 153 6.0 11.0
3 江联 中山大学信息科学与技术学院 1 2 1.0 1.0
4 黄海亮 中山大学信息科学与技术学院 3 2 1.0 1.0
5 王欣明 中山大学软件学院 3 24 2.0 3.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (4)
节点文献
引证文献  (2)
同被引文献  (0)
二级引证文献  (0)
1994(1)
  • 参考文献(1)
  • 二级参考文献(0)
2005(1)
  • 参考文献(1)
  • 二级参考文献(0)
2010(1)
  • 参考文献(1)
  • 二级参考文献(0)
2011(1)
  • 参考文献(1)
  • 二级参考文献(0)
2014(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2016(1)
  • 引证文献(1)
  • 二级引证文献(0)
2017(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
错误定位
变量感染
动态程序切片
语句覆盖信息
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机科学与探索
月刊
1673-9418
11-5602/TP
大16开
北京市海淀区北四环中路211号北京619信箱26分箱
82-560
2007
chi
出版文献量(篇)
2215
总下载数(次)
4
总被引数(次)
10748
论文1v1指导