基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
程序差别分析是程序调试的常见手段,其主要用于分析程序不同版本之间的差异信息.然而,将现有程序差别分析算法扩展到并行程序语言还面临众多挑战.其主要原因在于并行程序复杂性较高,且存在支持并行活动的特殊机制,如地址(或线程)、活动、同步等,从而为有效进行程序差别分析设置了障碍.文中研究基于PGAS模型的X10并行程序的程序差别分析方法,并设计了一种语句级的、针对X10程序的程序差别分析算法X10Diff.X10Diff包括下列步骤:(1)匹配原程序和修改后程序中的类、接口、方法及地址;(2)为待分析程序片段构建基于地址的程序流图,并建立相应简化图;(3)迭代扩展并比较简化图,并将差别信息定位到代码中.
推荐文章
X10并行程序中静态数据竞争检测
X10语言
数据竞争
并行程序分析
静态检测
多线程
侧孢短芽孢杆菌X10启动子活性片段的克隆和序列分析
侧孢短芽孢杆菌
启动子
克隆
序列分析
方程"π(x+33)-π(x)=10"有解的必要条件
素数分布
连续整数
素数个数
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 X10程序的差别分析方法
来源期刊 计算机学报 学科 工学
关键词 程序差别分析 X10 程序流图 软件测试 程序调试
年,卷(期) 2015,(5) 所属期刊栏目 软件工程
研究方向 页码范围 1082-1092
页数 11页 分类号 TP311
字数 9210字 语种 中文
DOI 10.3724/SP.J.1016.2015.01082
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 赵建军 上海交通大学软件学院 12 35 3.0 5.0
7 陈雨亭 上海交通大学软件学院 9 17 2.0 4.0
11 杨威 上海交通大学软件学院 5 13 3.0 3.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (1)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1986(1)
  • 参考文献(1)
  • 二级参考文献(0)
2015(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
程序差别分析
X10
程序流图
软件测试
程序调试
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机学报
月刊
0254-4164
11-1826/TP
大16开
中国科学院计算技术研究所(北京2704信箱)
2-833
1978
chi
出版文献量(篇)
5154
总下载数(次)
49
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导