基于面向对象着色Petri网构建设计模式

来源 :山东大学 | 被引量 : 0次 | 上传用户:kalok
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大型复杂系统的模型往往需要通过系统分解的形式来构建。很多系统构建模型方法都只能构建静态模型,不提供对系统模型的模拟仿真,一旦模型构建出现问题,就需要对整个系统进行修改。面向对象在系统建模方面提供了很多优秀的设计模式,有效地支持了系统建模。但这些设计模式也都是静态的,不能支持模型的仿真验证。因此,寻找一种方法来提供对构建模型的模拟仿真是十分必要的。本文首先分析了各种基于Petri网的建模方法的优缺点及存在的问题;然后提出了一种基于扩展Petri网和面向对象的模型构建方法,即面向对象着色Petri网模型,给出了模型的形式化定义,并分析了模型对象子网的特征;接着利用提出的面向对象着色Petri网模型构建了常用的十二种设计模式;最后通过微型计算机生产的例子对该建模方法进行了验证。面向对象着色Petri网综合了着色Petri网和面向对象两种思想的优点。着色Petri网是一种建立在基本Petri网基础上的很好的图形化的数学工具,它保留了基本Petri网支持严格数学意义的分析计算和图形化的模拟仿真的特性,可以用来构建系统模型,并对模型进行分析验证。另外,着色Petri网由于引入了颜色特性,表达能力更加强大,解决了状态空间爆炸和维护困难的问题,因此可以用来构建大型复杂的系统模型。面向对象有很好的抽象性、封装性、模块化和重用性特点,同时提供了大量优秀的设计模式。因此面向对象着色Petri网可以用来构建系统模型,同时可以支持模型的模拟仿真和性质验证。该方法的使用,既可降低系统建模的复杂度,又可增强模型的可验证性和可重用性,是一个值得推广应用的建模方法。
其他文献
本论文首先围绕移动P2P网络的特点、信任管理在安全中的作用、信任管理问题的研究现状等问题进行了论述。通过借鉴国际上有关移动P2P网络技术的先进经验,为移动P2P网络设计了
学位
近年来,信息技术高速发展,数据采集和存储技术不断进步,国防科技化、现代化步伐不断加快,并且随着“智慧军工”概念的提出,对于军工领域信息化建设的要求也越来越高。各国对
随着全球信息化的迅速发展,信息已成为社会发展的重要资源,围绕这一资源所开展的全球性的竞争日趋激烈。“电脑有价,数据无价”是信息时代对数据重要性的认可,信息社会的发展
近几年来,随着数据库技术和网络技术的发展,许多领域都积累了大量的数据。巨增的数据背后蕴藏着丰富的知识,如何从这些数据中提取出对决策有价值的知识,成为人们关注的焦点。
单机批调度问题是最近十几年广泛研究的一个领域。在本文之中,我们首先针对给定n个工件和一个容量为B的单机并行批处理机器问题展开研究。每个工件Jj(j∈{1,2,…,n})具有一些
随着网络技术的发展和网络规模日益扩大,网络拓扑结构和网络设备日趋复杂,承载的业务种类也逐渐增多,这些都使网络中出现故障或性能问题的机会大大增加,网络监测面临更大的挑
作为一种新的信息获取方式,无线传感器网络(Wireless Sensor Networks,简称WSNs)已成为通信领域备受关注的研究热点。无线传感器网络是一种新型的无基础设施的无线网络,能够
随着计算机技术的发展,数字图像处理与分析技术在科学研究、工业生产、医疗卫生、教育、娱乐、管理和通信等方面得到了广泛的应用。边缘检测是图像处理与分析中最基础也是最重
内存已成为当前计算机系统性能的主要瓶颈之一,它的访问速度通常比处理器慢上数百倍。为缩小内存和处理器间的速度差异,cache得到了普遍应用。它对计算机性能的影响也随内存