当前位置:问答库>论文摘要

题目:基于扩展时延Petri网的Web服务组合建模和性能分析

关键词:扩展时延Petri网(ETPN),Web服务组合,性能分析,BPEL4WS,活动图

  摘要


Web服务技术为实现了数据和系统之间的互操作提供有效的解决方案,并且使得企业之间以及企业内部的集成成为可能;在Web服务技术中一个原子Web服务一般只能够满足单一功能的需求,而Web服务技术按照某种组合机制把功能相关的原子Web服务组织成为功能更为强大,可用性更高的系统。然而不同的组合方法组织成的Web服务组合系统的性能是不一样;性能分析方法通过对Web服务组合系统进行多个性能指标的分析评估来优化系统,找出系统中不太合理的地方,提高工作效率;由此可见对建立好的组合系统进行有效的性能分析成为很有必要的工作。
本文所做的主要工作有:在相关研究的基础上结合论文的性能研究目标定义了一个基于Web服务组合的性能模型,研究了Web服务组合性能分析的工作流程,介绍了一个Web服务组合性能分析框架,基于性能分析的需求建立了一个扩展时延Petri网模型,基于响应时间,吞吐率和系统资源利用率三个分量来分析Web服务组合的性能分析方法,最后用实例验证建模的完整性性和性能分析方法的准确性和可行性。
具体内容包括:
1、说明了一个Web服务组合性能分析框架。在参考相关研究资料的基础上,介绍了一个Web服务组合性能研究的框架,在该分析框架中主要有3大模块组成,研究分析了基于Petri网的Web服务组合性能分析的框架,实现了性能分析过程的有序执行。
2、设计了一个Web服务组合性能模型。针对多个性能分量的研究内容需求,提出了一个性能模型,该性能模型主要包括4个组成部分,详细描述了性能指标之间的结构组成和参数意义,为性能分析提供了一定的理论依据,本文主要针对响应时间、吞吐率和系统资源利用率三个分量来分析Web服务组合的性能。
3、设计了一个扩展时延Petri网模型,在实际操作中Web服务执行时都存在一定的发送延时和接受延时,所以在执行中并不仅仅是一个时间点的问题,对此在原有的时间Petri网的基础上设计了一个有利于研究分析服务组合性能的扩展时延Petri网模型。