基于组合形式规范的混成系统形式化验证方法研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:xujin2003cn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
混成系统是离散逻辑跳转与实时连续行为交织的复杂状态变迁系统,针对混成系统的形式化建模与验证是确保其正确性和可靠性的重要途径。混成系统不仅含有复杂的动态行为、时间限制,还包括与外部环境的通信等特征,针对混成系统的形式化规范技术必须能够描述所有这些方面,但是单一的规范技术很难适合这样的应用场景。在具体分析和验证混成系统时,由于混成系统状态空间是无限的,关于混成系统的诸多研究问题(可达性问题、模型检测等)都是不可判定的。本文主要包括如下四个方面的研究工作。(1)本文基于描述系统行为各个方面这一想法,首先组合了三种已经被广泛研究的规范技术:接口自动机、多速率混成自动机和Z语言,称为多速率混成ZIA规范,该规范不仅可以描述多速率混成系统软件组件接口性质、混成时序性质,还具有很强的描述数据性质的能力。(2)本文给出了连续时间ZIA规范上的互模拟关系定义,不仅考虑行为间的互模拟关系,还考虑了数据间的互模拟关系;然后,基于有限论域CT-ZIA规范,给出了其上的互模拟检测算法,并对算法正确性进行了说明。(3)本文提出了针对多速率混成ZIA规范(MZIA)的带数据约束时序逻辑,考虑到实际应用中对混成系统中连续变量的测量存在误差,该逻辑可以刻画MZIA规范“近似满足”满足某个给定的系统性质;接下来,提出了针对多速率混成系统的一种近似模型检测算法,用来判定一个MZIA规范描述的系统是否近似满足某个带数据约束的时序逻辑公式描述的性质;最后,通过对锅炉系统的例子详细展示了MZIA规范的建模过程以及其上的近似模型检测步骤,说明了本文方法是可行和有效的。(4)本文给出了多速率混成ZIA规范上的精化关系的定义,这种精化关系不仅考虑了动作行为的“交替模拟”,还包含了数据间的精化关系;然后,提出了针对有限论域MZIA规范的精化检测算法,该算法可以自动验证系统的规范到实现的正确性;最后,基于锅炉系统实例展示了精化检测的具体过程。
其他文献
移动自组织网络(Ad hoc网络)是一种具有高度动态拓扑结构的无线分组网络。Ad hoc网络不需要固定通信设施的支持,网络节点既是通信终端又是路由器,能随着节点的加入、离开、移
国际大学生程序设计竞赛(ACM/ICPC)是美国计算机协会(ACM)主办的全球性的程序设计比赛。每所参赛学校为了获得更优异的成绩,都会培养优秀的学生去参加ACM比赛。现在随着Inter
随着无线通信的发展,越来越多的行业认识到基于无线自组网实现自动化的重要性,自动化技术是在行业内部使用无线通信技术将多个设备组建成一个自组网,并由计算机对网络内设备
嵌入式实时系统在航空航天、核电及交通等安全关键领域中广泛使用,规模变得愈发庞大,体系结构变得更复杂,其故障引起的安全事故有着显著的社会影响,甚至造成灾难性的后果。因
车间作业调度问题(Job Shop Scheduling Problem, JSSP)是一类具有时间约束、次序约束和资源约束的组合优化问题。理论上已经证明,JSSP是NP难问题,没有一个有效的算法能在多项式时间内求出其最优解。本文所研究的具有相同设备的车间作业调度问题是指能够加工同一道工序的设备不唯一,即存在一设备子集,其中的任意一台设备都能加工该道工序。显然,此类调度问题放宽了资源(设备)约束条
云计算与虚拟化技术颠覆了传统的计算模式,成为国内外研究的热点。但对于云计算和虚拟化技术的研究还存在许多挑战,特别是对虚拟资源的管理。传统的虚拟资源管理的研究仅考虑
本文针对经典聚类算法对初值敏感和易陷入局部极小值的问题,借鉴免疫细胞从不成熟到成熟,进而转变为记忆细胞和抗体这一基本原理来指导数据对象聚类,提出了一种基于人工免疫
变换技术是图像压缩的核心技术之一。人们经历对傅里叶变换、哈德玛变换、余弦变换、正弦变换和K-L等变换的研究,最终离散余弦变换(DCT)获得了大家的认同。由于DCT与K-L变换
揭示生物分子数据隐含的生物信息是生物信息学的长远目标。生物分子数据之间存在着复杂的联系,数据中蕴含着丰富的生物学知识和生物学规律。本文主要研究的是用非线性理论方法
为了提高网络科技信息资源的利用率,降低信息资源管理的成本,本文将信息交换技术引入到全国科技信息服务网项目中,建立一个可对分布式异构数据源节点的资源进行有效共享的信息交