客服联系方式

当前位置:首页 » 论文摘要 » 正文

论文摘要:面向对象Petri网理论的扩展及建模与仿真工具的重构

6964 人参与  2022年05月18日 20:32  分类 : 论文摘要  评论

Petri网[1]是一种可执行的可视化建模语言,是通过图形方式描述并发程序的理想工具,适合于对各种并发系统的建模[2]。随着面向对象技术的发展,利用面向对象的封装性,北京航空航天大学软件工程研究所Petri网课题组将Petri网技术与面向对象思想结合从而形成面向对象Petri网(OOPN)[3]。并且在面向对象Petri网理论思想的指导下,用Java语言设计实现支持OOPN可视化建模、死锁检测和仿真运作的集成开发环境OOPN-IDE[3]。经过多年的研究及扩展,OOPN-IDE已经变得愈加成熟,经过小组成员的不懈努力,OOPN-IDE能够支持针对不同领域的建模和仿真工作。但系统本身还存在不少需要完善之处。OOPN的理论基础尚有不足,面向对象中的一些面向对象的特性仍无法完全的融合到OOPN中。设计OOPN-IDE之初的体系结构,随着对OOPN的拓展研究在原有的系统之上进行修改,逐渐变得杂乱而不清晰,并且会由此引发一些无法预知的异常和错误。针对上述问题,本文首先完善了OOPN的理论基础,将面向对象中的继承、多态等特性仍融合到OOPN中。其次,完成了对OOPN-IDE的重构,主要完成了网模型的层次结构的接口与实现的分离,并使用MVC模式将模型部分与其可视化视图部分的分离;将OOPN-IDE以插件形式移植到开源框架Eclipse当中。这种插件式体系结构大大增强了集成开发环境的可扩展性。建模技术可以帮助开发人员更容易地理解复杂的技术环境。它们增强了技术背景各不相同的利益相关者、组织内部的不同团队和多个组织之间的沟通。模型驱动开发把模型置于开发过程的核心,通过这种方法,模型可以直接转化成为实现。本文的最后,基于OOPN-IDE,对使用面向对象Petri网作为模型的模型驱动开发方法进行了一些探索。

来源:半壳优胜育转载请保留出处和链接!

本文链接:http://87cpy.com/296244.html

云彩店APP下载
云彩店APP下载

本站部分内容来源网络如有侵权请联系删除

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

站内导航

足球简报

篮球简报

云彩店邀请码54967

    云彩店app|云彩店邀请码|云彩店下载|半壳|优胜

NBA | CBA | 中超 | 亚冠 | 英超 | 德甲 | 西甲 | 法甲 | 意甲 | 欧冠 | 欧洲杯 | 冬奥会 | 残奥会 | 世界杯 | 比赛直播 |

Copyright 半壳优胜体育 Rights Reserved.