基于时间自动机的实时系统规范验证研究

来源 :郑州大学 | 被引量 : 0次 | 上传用户:hongqinshuling
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时系统不仅要求逻辑上是正确的,而且要求时间上也是正确的,这类系统在设计阶段需要进行严格的分析和验证。时间自动机是使用最为广泛的对实时系统进行规范验证的形式化方法之一。 实时系统验证主要分为安全性验证和活性验证,系统的活性可以通过位置的不变式和转移的约束条件保证,验证也比较容易,本文对此不作过多讨论。安全性验证问题可归结为时间自动机的可达性分析,基于状态空间搜索的方法主要不足在于状态空间的大小随着过程数目的增加呈指数级递增,这就导致了状态空间爆炸问题。为了解决这个问题,我们必须构造时间自动机状态空间的有穷表示。 本文主要研究了Alur提出的域自动机方法、带自动机方法以及Inhye Kang等提出的状态空间最小化方法,并在此基础上提出了时间段转换系统以及对状态空间的极小化方法。该方法用位置和进入位置的最大最小时钟值集合来表示状态而得到时间段转换系统,同时通过转换分析保留有效转换来简化这个转换系统。对简化后的系统,使用转换互模拟进行最小化。文中对该方法进行了可行性分析,通过与其它方法进行比较阐述了该方法的优点和不足,并建立了铁路交叉口控制门系统的最小化过程。 在规范验证应用方面,本文研究了两种典型实时系统——道岔自动控制系统和自动筛选器系统。通过对系统进行分析和规范,给出了系统的时间自动机模型,并使用UPPAAL对模型进行验证,证明了系统的安全性、有效性和可控性。
其他文献
在分析智能Agent技术和理论的基础上,参考国内外多种研究成果,本文讨论了多Agent系统(Multi-Agent System:MAS),分析了MAS的多种协作方法,如合同网方法、FA/C法、联盟形成法、联合
入侵检测系统是指能够自动识别计算机系统内的入侵行为的系统,它可以检测出内部用户或外部入侵者的非授权使用、误用和恶意攻击等异常行为模式,保护计算机系统的安全。本文在充
目前,在发达国家已经存在大量既存的应用软件,随着硬件和软件的升级、软件环境和需求的变化,这些既存软件急需进行适应性维护以延长软件的生命周期,因此,在发达国家,软件再工
本文首先介绍了数据挖掘和多Agent技术以及分布式数据挖掘产生的背景,然后引入了本体论,并采用本体描述了分布式数据挖掘系统中任务、工作流、算法、Agent,以及定义在这些本体上
“基于P2P的分布式存储系统”是四川省科技厅“青年软件创新工程”资助项目。本系统在P2P的基础上采用了Server-to-Server的模型,各个Server之间完全对等,通过路由关系连接起
随着中国电信市场的不断发展和竞争的日益激烈,各电信运营商必须不断推出新产品、新服务以吸引客户,并且要不断提高服务质量留住客户,增强客户的满意度。随着用户对互联网需求从
本文介绍了传统MIS的特点,传统的MIS在复杂数据类型、共享不同数据库、开发工具与环境和智能决策的支持方面的缺陷.介绍了面向对象的产生、发展与现状及其基本概念,简单介绍
出于安全性和方便性的考虑,生物识别技术得到越来越多的重视,其中,指纹自动识别系统是当前最热门的应用,这是由于指纹采集方便,且具有唯一性.该文利用计算机和活体指纹录入仪
人工神经网络是人工智能的重要分支,从神经网络理论出发,研究智能结构诊断技术,具有较强的工程背景和实际应用价值。同时随着Internet的迅猛发展,如何建立基于Internet的远程智能