基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
路径剖析是动态分析的一项重要技术,通过获取和分析程序中各条路径的执行次数,在编译优化、软件调试和测试等诸多方面发挥重要作用.针对现有技术剖析能力不足的情况(即只能或者剖析非循环路径,或者首先界定循环体执行次数的上限、然后对于执行循环体不多于该次数的路径进行剖析),对使用单个探针变量剖析过程内路径的方法进行了改进,提出了全路径剖析PAP方法,利用探针插装和回溯过程获取路径的执行次数,可以剖析过程内包含任意有限长度的路径;进一步地,针对PAP方法所需探针数目多于EPP方法的问题,通过对控制流图中包含的可规约无环子图实施EPP方法,可以减少PAP方法所需探针的数目.另外,作为PAP方法的一个典型应用,还讨论了如何通过在方法调用图中添加返回边,再利用PAP方法获取方法层次的执行序列的基本思想,满足了某些方法级动态影响分析技术的需要.实验和实例分析表明,PAP在处理循环路径剖析的问题上是有效的,并有很好的效率.
推荐文章
基于CHAM的SA级全路径覆盖方法
软件体系结构
测试路径
标号迁移系统
测试覆盖准则
化学抽象机
基于AR规则的全路径测试数据自动生成方法
解析规则
源码分析程序
NRPS算法
粒子群优化算法
PS方法
交通网络最优安全路径选择模型与算法
交通网络
最优安全路径
路径选择
DTD基于全路径的函数依赖
DTD
全路径集
基于全路径集的函数依赖
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 全路径剖析方法
来源期刊 软件学报 学科 工学
关键词 路径剖析 动态分析 循环路径 探针插装 路径回溯
年,卷(期) 2012,(6) 所属期刊栏目 系统软件与软件工程
研究方向 页码范围 1413-1428
页数 分类号 TP311
字数 10941字 语种 中文
DOI 10.3724/SP.J.1001.2012.04102
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 李必信 东南大学计算机科学与工程学院 39 305 9.0 15.0
2 周晓宇 东南大学计算机科学与工程学院 22 678 12.0 22.0
3 王璐璐 东南大学计算机科学与工程学院 10 21 3.0 4.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (4)
节点文献
引证文献  (5)
同被引文献  (4)
二级引证文献  (16)
1994(1)
  • 参考文献(1)
  • 二级参考文献(0)
1997(1)
  • 参考文献(1)
  • 二级参考文献(0)
2000(1)
  • 参考文献(1)
  • 二级参考文献(0)
2007(1)
  • 参考文献(1)
  • 二级参考文献(0)
2012(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2013(1)
  • 引证文献(1)
  • 二级引证文献(0)
2014(1)
  • 引证文献(1)
  • 二级引证文献(0)
2015(9)
  • 引证文献(2)
  • 二级引证文献(7)
2016(5)
  • 引证文献(1)
  • 二级引证文献(4)
2017(3)
  • 引证文献(0)
  • 二级引证文献(3)
2019(1)
  • 引证文献(0)
  • 二级引证文献(1)
2020(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
路径剖析
动态分析
循环路径
探针插装
路径回溯
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件学报
月刊
1000-9825
11-2560/TP
16开
北京8718信箱
82-367
1990
chi
出版文献量(篇)
5820
总下载数(次)
36
总被引数(次)
226394
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导