断言语言支持自定义谓词的程序验证器原型

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:fdgb54gh4hg4
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于逻辑推理的方法进行程序验证是形式化程序验证的研究热点.目前的自动验证工具为了保证自动性,对描述程序性质的断言语言都有较多限制,导致程序的某些递归性质难以用断言语言表述.本文在一个面向指针程序、基于先前自行设计的形状图逻辑、依赖于自动定理证明工具Z3的自动程序验证原型系统上,通过在断言语言中引入自定义谓词来增强断言语言的表达能力,使得该原型系统不仅能自动验证含操作易变数据结构的程序的性质,也能自动验证一些不含指针的程序的性质.
其他文献
目的:探讨急性脑出血患者应激状态的临床护理措施.方法:选取120例在我院进行治疗的急性脑出血患者为研究对象,并进行分析研究.随机分为两组,每组60例.对照组采取常规护理方案
目的:分析在盆腔炎住院患者护理中实施健康教育的效果.方法:选取我院收治的102例盆腔炎患者为研究对象,随机分为两组,每组51例,研究组加强健康教育,对照组给予一般护理对比分
目的:探讨急性冠状动脉综合征患者的有效护理方式.方法:在62例急性冠状动脉综合征患者治疗的同时,积极做好心电呼吸监护、用药护理、心理护理、生活护理及康复训练指导等护理
目的:了解2型糖尿病患者饮食治疗情况,为制订及实施有效的教育干预措施提供依据.方法:采用问卷及提问的单项选择方法.通过对入院一星期后患者饮食治疗执行情况进行分析,根据
目的:对白血病患者初诊血常规指标及白细胞分类情况进行分析探讨.方法:以我院2002年1月至2015年12月收治的90例白血病初诊患者为研究对象,分析患者的血常规指标及白细胞的分
目的:探讨高频超声对糖尿病患者颈动脉斑块的诊断价值,从而为判断糖尿病患者动脉硬化的病情进展、治疗效果、预后及并发症提供依据.方法:应用高频超声对253例糖尿病患者的颈
本文简要介绍了天津图书馆珍藏《四库全书总目》残存稿本的基本情况,并对这部残稿在四库学研究方面所具有的文献价值进行了论述。 This article briefly introduces the bas
提电视现场报道中,主持人要做的是通过“提问”和“倾听”,将新闻事实或观点如实全面地传达给受众,本文对主持人“提问”与“倾听”技巧进行了分析。
目的:探讨丽江玉龙县居民血吸虫病防治现状.方法:选取2010-2014年丽江玉龙县血吸虫病监测点的流行情况进行调查研究,观察居民血吸虫病的感染情况,并对耕牛、家畜及钉螺的感染
目的:本文主要探讨和分析持续质量改进在放射诊断科护理管理工作中的运用方法及效果.方法:我院放射科在2013年开始实施护理管理持续质量改进,包括建立并完善放射科护理质量管