原文服务方: 西安交通大学学报       
摘要:
针对目前基于谓词抽象的程序模型检测工具很难处理大规模软件的现状,提出用过程提取技术对待检的源代码进行预处理,以改善程序模型检测的可伸缩性.首先,将程序中一个选定的语句集合提取出来并包装成一个独立的过程,然后在原程序的相应位置用一个过程调用替代,进而将大型程序分解成语义一致的小型过程的集合.由于模型检测算法中的过程总结边可单独计算,所以过程提取使整个程序的模型检测任务模块化,当程序对某过程进行多次调用时,利用总结边可以避免对过程体内状态空间的重复搜索,从而降低了模型检测算法在空间和时间上的开销.理论分析和实验表明,所提技术能有效缩短大型程序的模型检测时间,并在程序的转换中不会改变原程序语义,满足了程序模型检测的安全性要求.
推荐文章
用于伸缩性针织品的新纱线
针织品
伸缩性
纱线
制造企业
生产方法
复合纱
伸缩性弹力素材及其在弹力织物中的应用
伸缩性弹力素材
弹性纤维
弹性纱线
弹性织物
复合纱
生产工艺
应用
空间数据存储对象的元数据可伸缩性管理
地理信息系统(GIS)
集群
云存储
缓存
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 过程提取用于改善程序模型检测的可伸缩性
来源期刊 西安交通大学学报 学科
关键词 程序模型检测 过程提取 任务模块化
年,卷(期) 2006,(6) 所属期刊栏目 专题研究
研究方向 页码范围 630-633
页数 4页 分类号 TP311.1
字数 语种 中文
DOI 10.3321/j.issn:0253-987X.2006.06.003
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 张德运 西安交通大学电子与信息工程学院 184 2190 23.0 37.0
2 郑卫斌 西安交通大学电子与信息工程学院 23 135 7.0 11.0
3 肖健宇 西安交通大学电子与信息工程学院 13 83 6.0 8.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (2)
节点文献
引证文献  (3)
同被引文献  (0)
二级引证文献  (0)
2000(1)
  • 参考文献(1)
  • 二级参考文献(0)
2005(1)
  • 参考文献(1)
  • 二级参考文献(0)
2006(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2011(1)
  • 引证文献(1)
  • 二级引证文献(0)
2012(1)
  • 引证文献(1)
  • 二级引证文献(0)
2013(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
程序模型检测
过程提取
任务模块化
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
西安交通大学学报
月刊
0253-987X
61-1069/T
大16开
1960-01-01
chi
出版文献量(篇)
7020
总下载数(次)
0
总被引数(次)
81310
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导