计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (7): 70-73.

• 研发、设计、测试 • 上一篇    下一篇

一种Web服务选择的QoS参数计算方法

枚 龙,王 波   

  1. 重庆大学 计算机学院,重庆 400044
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-03-01 发布日期:2011-03-01

QoS parameter calculation method for Web services selection

MEI Long,WANG Bo   

  1. College of Computer Science,Chongqing University,Chongqing 400044,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-03-01 Published:2011-03-01

摘要: 为了将用户的恶意评价和服务提供者发布的虚假数据对Web服务的QoS参数的影响降至最小,确保Web服务的QoS参数的真实性,提出了一种Web服务的QoS参数计算方法,包括基于Sproas信任模型推导出的用于来自服务请求者的参数计算公式和通过引入Web服务的负载和状态参量计算来自服务提供者的参数。通过模拟实验及分析表明:来自服务请求者的参数值的稳定性较对照算法提高了9.8%,能更有效地降低用户恶意评价的影响;来自服务提供者的参数值与实际值的相似度较对照算法平均提高了16.7%,能明显削弱服务提供者发布的虚假数据的影响,并改善Web服务的负载均衡。

关键词: Web服务选择, 服务质量, 负载均衡, Sproas信任模型, 状态参量

Abstract: A QoS parameter calculation method for Web services is presented in order to reduce the influence of the malicious evaluation from users and minimize the amount of false data provided by service providers and guarantee the authenticity of QoS parameters.A method that is used to compute parameters from Web service providers is induced from the Sproas trust model while the parameters of load of Web service and state are introduced to calculate the parameters from service providers.Through the simulation experiments and analysis,the results show that compared with other methods the stability of parameters from service providers are improved by 22.9% and the influences made by users’ malicious evaluation are reduced more effectively.Meanwhile,the parameters from service provider are improved by an average of 16.7% and more close to actual value than the comparison method while the influence comes from false data from service publishers can be weakened apparently and the load balancing of Web service can be improved as well.

Key words: Web service selection, Quality of Service(QoS), load balancing, Sproas trust model, state parameter