【摘 要】
:
随着计算机技术的飞速发展,世界各国由于软件错误带来的灾难数不胜数。软件系统的正确性、可靠性、安全性对人们的日常生活和国防建设都非常重要。模型检测作为一种形式化的
论文部分内容阅读
随着计算机技术的飞速发展,世界各国由于软件错误带来的灾难数不胜数。软件系统的正确性、可靠性、安全性对人们的日常生活和国防建设都非常重要。模型检测作为一种形式化的验证方法,广泛地应用于软硬件系统、嵌入式系统、通信协议系统的验证。但是,模型检测中也存在一些缺点,首先,随着模型规模的增大,模型中状态数呈指数性增加,出现了严重的状态空间爆炸问题。其次,目前常用的时序逻辑的语言表达能力有限。本文的研究目的正是基于这两点。面对上述问题,本文首先研究命题投影时序逻辑(Propositional Projection Temporal Logic,PPTL)理论知识。然后,研究模型检测的基本方法和理论。最后,设计并开发多策略的PPTL模型检测工具集PPTLMC。本文使用PPTL描述待验证的规范,因为PPTL的表达能力是完全正则的,不仅可以验证用LTL和CTL描述的性质,而且还能够验证LTL和CTL不能描述的性质。特别地,可以验证区间相关以及周期性重复的性质。本文主要贡献如下:(1)本文设计并实现了PPTL符号模型检测算法,该算法首先将PPTL公式取非并转换为Büchi自动机,然后转换为SMV程序,最后通过和系统模型的结合判空来判断系统是否满足该性质。(2)本文研究并实现了多策略的PPTL模型检测工具集PPTLMC,其中不仅包括PPTL转换为范式、PPTL转换为带标记的范式图、PPTL转换为Büchi自动机和PPTL可满足性判断工具,而且集成了PPTL符号化模型检测工具、PPTL限界模型检测工具、PPTL偏序模型检测工具和PPTL Petri网模型检测工具。(3)随着移动互联网的发展,设计一个基于Web的PPTLMC工具是有意义的,本文设计并开发了基于Web的PPTLMC工具。(4)本文通过“摆渡者问题”和“AB(交换比特)协议”实例来验证PPTLMC工具集中的各个模型检测工具的正确性和实用性。
其他文献
恩格斯《自然辩证法》是一部马克思主义经典著作,以辩证唯物主义认识论为指导,对自然科学发展情况进行了全面考查,系统地论述了科学方法论,总结了科学方法论的理论特征,对科
排序是计算机科学领域的一个基本问题。从算法时间复杂度、空间复杂度和稳定性的角度对常见的7种内部数值排序算法进行了理论分析。在Java平台下测试了7种算法的执行效率,指
随着现代社会对安全的迫切需求,生物特征识别作为对安全敏感场合进行访问控制的一种身份鉴别技术,得到大力的研究和发展。人脸、指纹等生物特征通常要求近距离或接触性的感知
艺术兴学的办学思想是一种公共艺术教育理念。丰子恺先生20世纪30年代末在桂林从事艺术教育工作期间,结合自己的艺术教育思想,在艺术教育与社会性实践方面都做了有益的探索。
经济发展取得巨大成就的同时导致环境污染加剧,碳排放问题成为国际关注的热点。金融中介机构作为金融业与社会经济活动的中间桥梁,是实体经济的润滑剂,能最大程度优化资源配置、加快资金融通,在推动经济低碳化进程中发挥着重大作用。因此,本文在理论分析金融中介与碳排放关系的基础上,运用动态空间杜宾模型分析“金融中介——碳排放”系统的本地效应及空间外溢效应,对明确低碳经济发展着力点、实现可持续发展具有重要的理论及
程序代码的查看、修改与编写是每个程序员所必需的基本工作,完成这个工作的基本工具就是编辑器。好的编辑器对于快速高效地编辑代码是很重要的,vim就是一个很好的选择。但是v
<正> 广告,作为推销商品的理想媒介,以各种形式影响着人们的生活。广告大师雷蒙·罗必凯指出"上乘广告的最好标志是,它不仅能使群众争购它的产品,而且能使群众和广告界都把它
本文就在对建筑物进行景观照明的实施中,如何在建筑物上设置照明灯具的问题进行了分析,论述了建筑立面构造设计与建筑立面照明的关系,总结出高层建筑立面构造设计时应注意的
目的:研究应用中医活血化瘀法治疗Ⅲa型慢性前列腺炎的临床效果。方法:选择196例Ⅲa型慢性前列腺炎患者,将其随机分为2组,对照组98例实施单纯西药治疗,治疗组98例实施中医活
就计算机网络安全存在隐患的方面进行了分析,并具体介绍对这些漏洞的防范措施,使大家认识并了解这些隐患的危害,从而更好地保护计算机系统。