Computer Engineering and Applications ›› 2017, Vol. 53 ›› Issue (14): 70-75.DOI: 10.3778/j.issn.1002-8331.1602-0047

Previous Articles     Next Articles

Probabilistic analysis for stochastic QoS of Web service composition

WANG Xiaosa1, FU Xiaodong1, LIU Li1, YUE Kun2, LIU Lijun1   

  1. 1.Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China
    2.School of Information Science and Engineering, Yunnan University, Kunming 650500, China
  • Online:2017-07-15 Published:2017-08-01


汪潇洒1,付晓东1,刘  骊1,岳  昆2,刘利军1   

  1. 1.昆明理工大学 信息工程与自动化学院,昆明 650500
    2.云南大学 信息学院,昆明 650500

Abstract: Open and dynamic network environments lead to the stochastic nature of Web service QoS (Quality of Service). Therefore, the Web service compositions which composed of these services will be inevitably random of the QoS. And the QoS requirements of Web service composition may not be certainly satisfied. In this paper, it analyzes the probabilistic distribution of the stochastic QoS of Web service composition based on a simulation approach named importance sampling in stochastic PERT network. And it calculates the unbiased estimation of the target distribution function through a weighted function to a simple distribution function. Experiment has been done to show that the importance sampling approach is much more rational and efficient than Monte Carlo simulation based on the actual QoS data of Web services.

Key words: Web service, Web service composition, Quality of Service(QoS), simulation, stochastic PERT, probability distribution, importance sampling

摘要: 运行环境的开放性和动态性使Web服务的QoS具有内在的随机性。由QoS具有随机性的Web服务构造而成的组合服务,其QoS也具有随机性,从而使组合服务用户面临QoS需求不能被满足的风险。利用基于重要性采样的仿真方法,在随机PERT网络中对Web服务组合的QoS进行概率分析,以评估组合服务的QoS风险。方法通过一个简单的分布函数,引入权重函数以实现对目标分布函数的无偏估计。以实际的Web服务QoS数据为基础进行实验,对重要性采样技术和蒙特卡洛仿真的合理性和效率进行了对比,结果显示利用重要性采样技术进行组合服务QoS概率分析具有更高的精度与效率。

关键词: Web服务, Web服务组合, 服务质量(QoS), 仿真, 随机PERT, 概率分布, 重要性采样