基于PVS的PPTLI定理证明系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:garry0809
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的飞速发展,软件开发形式趋于多样化,同时软件的规模和复杂性也持续增长。面对层出不穷的软件质量问题,保证系统的安全性和可信性尤为重要。在此背景下,形式化验证方法作为一种以数学为理论支撑的技术,越来越广泛地应用于各种软、硬件安全特性的验证中,并逐渐成为各领域研究人员保障软件系统正确性和可靠性的重要方法。定理证明是形式化验证的重要手段之一,它基于严格的数学基础进行可靠的验证,在一定程度上弥补了模型检测的不足。同时,在使用定理证明方法对系统及性质进行描述和验证的过程中,使用的逻辑表达能力越强,能够描述和验证的系统性质越多。带索引表达式的命题投影时序逻辑(PPTLI)具有着完全正则的表达能力,与其它时序逻辑相比,PPTLI更适用于描述和刻画计算机程序和系统的各类性质。因此,使用一种表达能力更强的时序逻辑来开展定理证明工作有利于对更大规模系统的设计与性质验证。结合以上背景,本文以带索引表达式的命题投影时序逻辑PPTLI为主要研究对象,基于原型验证系统(PVS)开发了一套PPTLI半自动定理证明系统。本文的研究内容主要包括如下三个方面。(1)基于PVS的基本时序构造的证明系统的开发。首先,通过PVS规约语言对PPTLI中基本类型、基本时序操作符以及基本逻辑公式进行构建。然后,设计辅助规则来对状态公式进行约束,并对系统推理形式进行设计。在此基础上,通过PVS完成对基本时序构造的证明系统中的公理、推理规则的形式化描述。(2)基于PVS的索引表达式构造的证明系统的开发。首先,在完成对基本索引项类型以及无穷或操作符的类型构建的基础上,设计了一系列索引项类型间的连接词,并通过辅助公理来保证索性项类型与PPTLI类型间的正确转换。然后,设计了一种复杂索引表达式用于等价表示线性时序逻辑中的逻辑构造。最后,根据以上定义,通过PVS完成对索引表达式构造的证明系统中公理和推理规则的形式化描述。(3)定理实例的证明。通过本文开发的证明系统,对PPTLI中一系列具有典型性质的定理实例进行理论推导和交互式证明,主要包括了基本时序构造的定理以及索引表达式构造的定理。实例运行结果表明,本文构建的证明系统能够完成对复杂定理的描述和证明,并在定理证明过程中,呈现出良好的性能。
其他文献
近年来随着遥感技术的发展,遥感卫星在国防军事和民生经济领域发挥着越来越重要的作用,遥感图像目标检测任务也成为了图像处理领域的热点问题。由于遥感图像中存在背景复杂,目标尺度变换大等问题,相比于传统目标检测算法,基于深度学习的目标检测算法鲁棒性较好,检测精度更高,性能更优越。但是在实际应用中,深度学习算法难以部署到卫星等资源受限平台,检测速度也难以满足实时性的需求。针对上述问题,本文针对遥感图像目标检
学位
碳元素能形成无穷无尽、不同形式的同素异形体,这使得它在一众化学元素中显得尤为独特。自古以来,碳元素就以各种形式被广泛应用,在现代科学的加持下,人类更是有了能够随心所欲操纵晶格结构的能力,这更加拓宽了碳元素的应用场景。以金刚石为代表的超硬碳材料便是其中极具代表性的一类,所谓超硬材料,指的是维氏硬度大于40 GPa的材料,正如它们的名字所述,这些材料的共同特点就是硬度极高。这一特性使得该类材料在航空航
学位
随着国家经济和电商领域的全方位飞速发展,我国物流行业的业务需求量越来越多,物流总费用也是在持续增长。在物流打包过程中,软材料的打包成本与装箱表面积成正比,合理的装箱方案可以减小装箱表面积,降低物流成本,从而大大减少企业物流成本,提高企业竞争力。针对用户在线购买商品订单的软材料打包装箱过程,找到一种可以获得最小表面积的装箱方案能有效降低物流总费用,减小企业压力,因此对最小化表面积的三维装箱问题的深入
学位
随着通讯进入5G时代,智能手机及健康监测器等便携式电子设备发展迅速,普及率越来越高,成为了人们日常生活中不可或缺的一部分。与此同时,人们对便携式电子设备的体积、重量以及续航能力提出了更高的要求。为了在不增加便携式电子设备体积和重量的前提下提高设备的电池使用寿命,提高为设备供电的转换器芯片的转换效率逐渐成为研究焦点。此外,智能设备中的高性能处理器工作模式较多,处理器从低功耗空闲模式到高速活动模式之间
学位
在民航领域空中交通控制系统中,应用飞行目标的异常航迹检测技术,当检测到异常航迹时,能够提供报警信息,提高民航客机运行效率和安全。在军事领域,异常航迹检测技术识别出敌机的异常航迹,可以有效地掌握战场态势信息。所以,异常航迹检测在民航领域和军事领域有重要的应用。多目标跟踪技术是实现异常航迹检测的重要前提。研究滤波算法,设计实验,分析实验结果。在数据关联算法中,研究联合概率数据关联算法与改进的概率数据关
学位
金融危机之后,新一轮全球产业变革迅速升温,世界各国纷纷采取各类措施推动制造业发展。我国也在《中国制造2025》中指出,要重点打造先进制造业,使我国从制造业大国走向制造业强国。随着工业互联网的快速发展,如今工业数据采集、数据传输等问题已经通过PLC、SCADA等系统得到了相应解决。但由于没有连接这些系统的可视化平台,导致这些数据采集系统以及各类管理系统之间无法进行数据交互,因此存在以下问题:物料管理
学位
GaN材料由于其具有高的电子迁移率、低沟道电阻和高击穿场强等优异的性能,使GaN器件在电力电子领域发挥了重要作用。但GaNHEMT器件通常具有距极化表面很近的电子沟道,并且很容易受到表面的影响引起器件可靠性问题,例如栅漏电、电流崩塌效应等。目前的研究用SiN、SiO2等材料作为介质层进行改善,但由于它们与AlGaN的晶格匹配度不高会产生大量缺陷,导致器件稳定性和可靠性变差,严重影响器件性能。本文提
学位
ZnO是宽禁带直接带隙半导体材料,具有优异的光电性能和压电性能,其禁带宽度为3.37e V,激子结合能为60me V,本征发射位于紫外区域,因此其适合用于制作高效率蓝色、紫外发光和探测器等光电器件。然而,实际应用中,ZnO的紫外发光效率很低,远达不到实际应用的标准,同时ZnO内部本身众多的缺陷,也进一步限制了其应用发展。随着等离子体光学的发展,金属的局域表面等离子体共振效应成为了增强ZnO材料的发
学位
作为第四代照明光源,固态照明(SSL)在过去十年中发展成为现代照明系统的标准技术,发光二极管(LED)凭借其高发光率,高性能以及长使用寿命等优点,逐步替代了传统光源,成为人们日常生活中高性价比的照明器件。为满足对LED亮度、发光一致性和均匀性的有效调控,通过LED驱动电路提供稳定的电压或电流成为决定LED产品性能的关键电路模块,对其设计要求也日益提高。本文基于市场分析及企业研发需求,面向大功率,高
学位
随着便携式电子终端应用的高速发展,对模数转换器(ADC)的性能的要求不断提高。中高分辨率、低功耗和高量化速度的设计逐渐成为模数转换器设计的主要需求和挑战。目前的主流架构是电压域的流水线型模数转换器。但集成电路工艺遵循摩尔定律快速更迭,在先进纳米工艺下,低本征增益、低电源电压和低信号摆幅特性加大了高性能模拟电路设计的难度,导致电压域的流水线型模数转换器不能享受工艺提升带来的性能优势。近年来提出的时间
学位