计算机科学 ›› 2011, Vol. 38 ›› Issue (8): 125-129.

• 软件工程 • 上一篇    下一篇

一种基于广义随机Petri网的Web服务组合性能预测模型

朱俊,郭长国,吴泉源   

  1. (国防科技大学计算机学院 长沙410073);(中国电子设备系统工程公司 北京100039)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家自然科学基金项目(90818028),国家863计划项目(2007AA010301) ,“核高基”重大专项(2009GX01043-002-004)资助.

GSPN Based Web Service Composition Performance Prediction Model

ZHU Jun,GUO Chang-guo, WU Quan-yuan   

  • Online:2018-11-16 Published:2018-11-16

摘要: Web服务交互消息受到不可预知的网络环境的影响,因特网环境中的个体Web服务的性能表现与访问者的地域位置有关。于是,服务组合的性能则更加容易受到网络环境因素的影响。同时,服务组合的性能还会受到服务组合流程中不同的分支执行概率的影响。在这种情况下,服务组合建模只考虑组合本身,而不考虑网络环境因素和分支执行概率,这将会对模型的预测结果造成较大的偏差。为了能够真实地评估服务交互行为、网络环境与分支执行概率之间的关系,提出了一种基于广义随机Petri网的Web服务组合性能预测模型,该模型不仅引入了伙伴服务性能方面的因素,而且充分考虑了网络环境因素和分支执行概率,从而能够对被建模系统进行定性和定量分析,进而指导服务组合性能优化。

关键词: Web服务,性能预测模型,广义随机Petri网,性能优化

Abstract: The performance of individual Web service is related to the users' locations,because service interaction messages can be easily influenced by Internet environment. As a result, service composition, which is implemented by coordinating interactions between different Web services, is also greatly impacted by Internet However, current modeling methods of service composition focus on composition itself without the impact of Internet and branch execution probability. In order to describe the relationship between service interactions, Internet environment and branch execution probability, this paper introduced a Web services performance prediction model based on generalized stochastic Petri nets. The model takes not only the situations of individual Web services but also the factors of Internet environment and branch execution probability into considerations. The model is used to evaluate and optimize the performance of service compositions.

Key words: Web service, Performance prediction model, Generalized stochastic petri nets, Performance optimization

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!