原文服务方: 微电子学与计算机       
摘要:
分析了Krinke切片算法,发现当对程序循环体内嵌套有一个或多个线程的结构时会产生切片不精确的现象,原因是Krinke算法的数据结构所定义的线程间数据依赖关系过于粗糙,相应的切片算法对程序执行路径的合法性约束不够严格.提出一种改进的并发程序依赖图,引入踌线程边界循环-承载数据依赖关系.给出了添加跨线程边界循环-承载数据依赖关系的算法.实例分析表明,作用在新的并发程序依赖图上的切片算法克服了Krinke算法的切片不精确现象.
推荐文章
面向方面程序的简化动态依赖图切片方法
面向方面程序
静态切片
动态切片
简化动态依赖图
一种JAVA程序静态切片的方法
JAVA程序
程序切片
系统依赖图
一种基于程序可达图的并发程序依赖性分析方法
并发程序
可达性分析
依赖性分析
程序切片
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种改进的用于并发程序静态切片的程序依赖图
来源期刊 微电子学与计算机 学科
关键词 静态程序切片 并发程序 程序依赖图 循环-承载数据依赖
年,卷(期) 2006,(1) 所属期刊栏目
研究方向 页码范围 6-10
页数 5页 分类号 TP311.1
字数 语种 中文
DOI 10.3969/j.issn.1000-7180.2006.01.002
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 张德运 西安交通大学电子与信息工程学院 184 2190 23.0 37.0
2 肖健宇 西安交通大学电子与信息工程学院 13 83 6.0 8.0
4 陈海诠 西安交通大学电子与信息工程学院 8 67 5.0 8.0
5 董皓 西安交通大学电子与信息工程学院 12 83 6.0 9.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (6)
同被引文献  (1)
二级引证文献  (2)
2006(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2007(2)
  • 引证文献(2)
  • 二级引证文献(0)
2008(1)
  • 引证文献(1)
  • 二级引证文献(0)
2009(2)
  • 引证文献(2)
  • 二级引证文献(0)
2010(1)
  • 引证文献(1)
  • 二级引证文献(0)
2012(2)
  • 引证文献(0)
  • 二级引证文献(2)
研究主题发展历程
节点文献
静态程序切片
并发程序
程序依赖图
循环-承载数据依赖
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
微电子学与计算机
月刊
1000-7180
61-1123/TN
大16开
1972-01-01
chi
出版文献量(篇)
9826
总下载数(次)
0
总被引数(次)
59060
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导