原文服务方: 河南科学       
摘要:
程序错误很多都是以变量值的错误表现并通过变量间的依赖关系导致错误的传播.而目前由编程工具提供的单步Debug的调试方法,很难对复杂依赖变量依赖关系的程序通过对比变量值及其传播途径的方法来分析定位错误的来源.为了解决此问题,提出了一种基于依赖关系变量跟踪定位的方法,解析源程序中变量的行号、依赖关系、值的变化等相关信息;构建出变量之间的依赖关系矩阵,设计变量直接及间接的检测方法,并给出了变量间的传递关系矩阵;根据项目需求实现了基于Eclipse的C语言分析插件.最后通过试验,证明了该方法可以有效跟踪记录变量的实时变化,准确分析变量间的依赖关系,有效减少了错误查找的范围,明显减少了错误调试的工作量和时间.
推荐文章
低分辨图像眼睛精确定位方法
人脸对齐
在线特征
关键点检测
眼睛定位
眼睛参数拟合
高动态GPS/SINS组合导航精确定位方法研究
组合导航
高动态
伪距
时间同步
卡尔曼滤波
泄漏电缆在线故障监测及精确定位技术研究
无线通信
故障检测
故障定位
定位系统
澜沧—耿马地区中小地震精确定位研究
双差定位
中小地震
澜沧、耿马地震带
北北西向构造
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 变量动态跟踪及精确定位方法研究
来源期刊 河南科学 学科
关键词 变量跟踪定位 变量依赖 辅助调试 变量错误
年,卷(期) 2018,(12) 所属期刊栏目 数学研究与信息科学
研究方向 页码范围 1865-1872
页数 8页 分类号 V355
字数 语种 中文
DOI 10.3969/j.issn.1004-3918.2018.12.004
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 周航 34 186 8.0 11.0
2 周世康 2 1 1.0 1.0
3 蒋欣欣 3 1 1.0 1.0
4 张灿恒 4 4 1.0 2.0
5 张杨 5 2 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (19)
共引文献  (14)
参考文献  (10)
节点文献
引证文献  (1)
同被引文献  (0)
二级引证文献  (0)
1983(1)
  • 参考文献(0)
  • 二级参考文献(1)
1988(1)
  • 参考文献(0)
  • 二级参考文献(1)
1990(1)
  • 参考文献(1)
  • 二级参考文献(0)
1992(2)
  • 参考文献(0)
  • 二级参考文献(2)
1997(1)
  • 参考文献(0)
  • 二级参考文献(1)
2001(1)
  • 参考文献(0)
  • 二级参考文献(1)
2005(2)
  • 参考文献(1)
  • 二级参考文献(1)
2006(2)
  • 参考文献(1)
  • 二级参考文献(1)
2007(3)
  • 参考文献(0)
  • 二级参考文献(3)
2009(3)
  • 参考文献(1)
  • 二级参考文献(2)
2010(4)
  • 参考文献(1)
  • 二级参考文献(3)
2011(1)
  • 参考文献(1)
  • 二级参考文献(0)
2012(4)
  • 参考文献(3)
  • 二级参考文献(1)
2013(2)
  • 参考文献(0)
  • 二级参考文献(2)
2015(1)
  • 参考文献(1)
  • 二级参考文献(0)
2018(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2019(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
变量跟踪定位
变量依赖
辅助调试
变量错误
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
河南科学
月刊
1004-3918
41-1084/N
大16开
1982-01-01
chi
出版文献量(篇)
7317
总下载数(次)
0
总被引数(次)
26314
论文1v1指导