随机Petri网性能计算软件体系结构研究.docVIP

随机Petri网性能计算软件体系结构研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
随机Petri网性能计算软件体系结构研究   摘 要:以建立随机Petri网性能计算软件的软件体系结构为目的,采用面向对象的系统分析与设计方法,在对性能计算软件需求分析的基础上,设计了系统的总体结构,进而实现了系统各个模块的功能。提出由三个主要构件组成的性能计算软件体系结构:人机交互模块,主控模块,性能计算核心模块。做出该软件体系结构适用于基于基本建模理论性能计算软件的结论。   关键词:随机Petri网; 软件体系结构; 软件开发; 面向对象方法   中图分类号:TP311文献标识码:A   文章编号:1004-373X(2010)08-0051-03      Study on Performance Computing Software Architecture for Stochastic Petri Net   DING Jing, HAN Qiang   (School of Computer Science and Engineering, The North University for Ethnics,Yinchuan 750021, China)   Abstract:For the purpose of establishing software architecture with stochastic Petri net, the architecture of the system was designed to realize with the methods of object-oriented system analysis and design, functions of each module based onrequirement analysis of performance calculation softwares. The performance calculation software architecture composed of three modules: man-machine conversation module, master module and performance calculation module is proposed. The software architecture is suitable for the performance calculation software based on the basic modeling theory.   Keywords:stochastic Petri net; software architecture; software development; object-oriented method      0 引 言   Petri网是1962年由德国波恩大学的著名科学家Carl Adm Petri 在他的博士论文《用自动机通信》中首次提出来的,其目的是以它作为研究计算机系统中各组成部分之间的异步通信的数学模型。早期的Petri网没有引进时间概念(称之为基本Petri网),它主要用于系统逻辑行为的描述和逻辑性质的研究,即系统定性时态性质的研究??\。20世纪80年代初,Molloy提出了随机Petri网(Stochatic Petri Nets,SPN),即在每个变迁的可实施与实施之间联系一个随机的延迟时间。SPN的可达图同构于一个连续时间齐次马尔科夫链,可用马尔科夫随机过程求解各标识稳定状态概率,即基础性能数据,并由基础性能数据计算各扩展性能数据,从而为基于SPN目标模型的性能分析工作奠定基础。同时,Petri网在软件测试、语义Web服务方面具有广泛的应用范围??\。   一个软件系统被分成许多模块,模块之间有相互作用,组合起来有整体的属性,就具有了体系结构。在基于具有高复用性的构件和体系结构的软件开发方法下,程序开发模式也相应地发生了根本变化。软件开发不再是“算法+数据结构”,而是依托以软件构件/构架技术为核心的软件生产线??\,将应用系统的软件开发过程变为“问题定义→软件需求分析→软件体系结构→软件设计→软件实现”,可认为软件体系结构架起了软件需求分析与软件设计之间的一座桥梁??\。   1 软件体系结构总体设计   1.1 随机Petri网与软件体系结构的关系及定位   软件体系结构是设计抽象的进一步发展,能够更好地理解软件系统,方便地开发更大、更复杂的软件系统的需要。建立软件体系结构的目的是通过对主要任务的需求分析,建立该软件的逻辑模型,并依据逻辑模型采用某种软件开发方法将需求映射到相应的软件模块中,随着软件模块可复用性的提高,软件模块向可复用构件转化,同时

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档