一类对象Petri网建模与验证方法研究

来源 :郑州大学 | 被引量 : 0次 | 上传用户:qqqqq721106
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Petri网是一种既有直观的图形表示方式,又有严格数学理论基础和多种分析方法的建模工具。使用Petri网的分析方法可以刻画系统的结构,展现系统的运行机制,表示和分析系统的动态行为。带有对象的Petri网(PNO)是将面向对象方法和谓词/变迁网有机结合而定义的一种高级Petri网。因为PNO在初始化和验证具体系统时才构建库所的标识关系,变迁的使能与对象状态相关,并且变迁的实施需要修改托肯和相关对象的属性,因此不便于直接使用常规的分析技术验证PNO模型。 针对PNO模型存在的分析验证问题,本文将时态逻辑引入PNO模型,提出了相应的建模及验证方法。建模方法使用精确标识PNO描述系统体系结构模型,并通过时态逻辑定义模型上的需求和限制。验证方法使用SMV工具验证PNO模型和时态逻辑之间的一致性,该方法包括三个步骤。首先,根据SMV的要求在模型中增加与变迁有关的对象属性,并根据增加的对象属性细化变迁附加条件函数和变迁实施处理函数。其次,使用时态逻辑公式描述系统的属性。最后,通过算法PNO2SMV将PNO模型转换成SMV程序表示的有限变迁系统,以验证有限变迁系统是否满足系统属性对应的逻辑公式,从而确保了系统设计的正确性。 本文将上述建模及验证方法应用在列车运行模型(TOPNO)上,通过在某一列车运行区域和列车运行图实例上的应用表明:使用本文提出的建模及验证方法可以在系统开发过程的更早阶段揭示潜在的问题,确保系统设计的正确性,从而实现系统设计和分析验证之间的高度完整性。
其他文献
随着信息技术以及地理信息系统的发展,以纸质为载体的地图越来越难以满足需要。地理信息数据库的建立需要数字化大量地图,手工数字化既费时又费力,还极容易产生误差和发生错误。
智能视觉监控作为图像处理与计算机视觉领域中一个涉及多学科的研究前沿,它不仅有极其重要的科学意义和广阔的应用前景,同时更富有巨大的挑战性。不同的智能视觉监控系统所肩负
随着网络技术的发展和网络应用的普及,互联网已经成为人们获取信息、相互联系的主要途径之一,它与人们的日常生活和工作也日益密切的联系起来,然而随之而来的安全性也日趋突
众所周知,SaaS(software as a service)云计算系统的最大挑战是保证上层应用程序的安全性。为此,一些系统为云计算平台中的虚拟机提出了若干度量方法,但是这些度量方法不能够检测
随着大规模集成电路工艺的不断提高以及嵌入式系统功能需求等多方面要求的日益增加,寻找正确有效地进行嵌入式系统设计的方法成为一种普遍需求,相关的研究也被广泛地展开。
长期以来,政府决策过程的主观化很大程度上制约着政府决策的有效性,从而很难保证国有资产的安全有效使用。用科学发展观建立客观正确的选择评价的决策系统势在必行。在建立选择
目前,政府机构改革的不断深化,国家机关的管理职能不断增强,手工办公方式与不断增长的办公业务量之间的矛盾日益尖锐。因此,改革传统办公模式,开展电子政务,将办公业务的处理、公文
定位技术的发展为人们的生活带来了许多便利,许多基于位置的服务应运而生,例如导航和位置推荐等。这些服务目前主要是基于GPS(全球定位系统),而GPS系统无法应用于室内环境,因此需要
随着Web服务技术的发展和广泛的应用,Web服务的集成技术的研究逐渐成为了Web服务研究的关键问题。通过Web服务集成技术可以将单个的Web服务组合成功能强大、结构复杂的Web服
随着计算机网络的发展,人们对网络的服务质量的研究非常活跃,涉及到的关键技术包括资源分配和业务控制。本文主要研究网络处理器中的队列管理和队列调度算法。队列管理是对处理