过程提取用于改善程序模型检测的可伸缩性

来源 :西安交通大学学报 | 被引量 : 0次 | 上传用户:new_fisher
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对目前基于谓词抽象的程序模型检测工具很难处理大规模软件的现状,提出用过程提取技术对待检的源代码进行预处理,以改善程序模型检测的可伸缩性.首先,将程序中一个选定的语句集合提取出来并包装成一个独立的过程,然后在原程序的相应位置用一个过程调用替代,进而将大型程序分解成语义一致的小型过程的集合.由于模型检测算法中的过程总结边可单独计算,所以过程提取使整个程序的模型检测任务模块化,当程序对某过程进行多次调用时,利用总结边可以避免对过程体内状态空间的重复搜索,从而降低了模型检测算法在空间:和时间上的开销.理论分析和
其他文献
结合传热学的基本理论,对板式换热器的传热过程进行科学分析。提出了实现板换高效传热的新思路,即提高板换的过流速度。
9月19日,中央宣传部、中央文明办在北京举办第十二届中国公民道德论坛。中共中央政治局委员、中央书记处书记、中宣部部长刘奇葆出席论坛并讲话,强调要深入学习贯彻习近平总
<正> 在养牛的生产、流通与销售过程中,牛的年龄的确至关重要。判断牛年龄大小的最确切方法是查出生记录,但在目前多数出生日期不明的情况下,只好更多还原
期刊
<正>案情简介王美娇和郭海洋是同事,二人关系很好。郭海洋和周东武是夫妻关系。周东武因购房资格问题,于2003年3月4日与王美娇签订了一份《协议书》,内容为:"王美娇为了帮助
期刊
本文以近几年典型的高考阅读理解题为例,分析了长难句形成的原因,介绍了分析、理解长难句的几个方法:一、抓住谓语找主干;二、辨明起止剥从句;三、分清逻辑辨分句;四、根据功
<正>每年五月份的第二个星期日为“母亲节”。让我们在“母亲节”来临之际,读一读下面名人是怎样赞美母亲的。All that I am or ever hope to be, I owe to my angel Mother.
期刊
鉴于倾斜空三加密及其精度评价工作的重要性,使用非量测型相机获取倾斜航空影像,利用计算机视觉的SIFT特征匹配算子对影像的空三加密进行改进,然后对加密结果进行精度评价。
英语教学的切入点基于"了解英语的学科特点,努力培养学生英语思维"。以"模仿"为主,"规则"为辅的基本训练方式,通过对典型的词、句、篇的逐步的、大量的积累,同时对学生的听、
在听、说、读、写这四项语言技能中,写作可能是很多学生的薄弱环节。教师在平时的英语书面表达中,要帮助让学生找出问题,教授一些有用的写作技巧,从而让学生学会写作,爱上写