计算机应用 ›› 2013, Vol. 33 ›› Issue (01): 250-253.DOI: 10.3724/SP.J.1087.2013.00250

• 计算机软件技术 • 上一篇    下一篇

基于社团服务链的Web服务组合方法

何丽,赵富强,饶俊   

  1. 天津财经大学 信息科学与技术系, 天津 300222
  • 收稿日期:2012-08-01 修回日期:2012-09-06 出版日期:2013-01-01 发布日期:2013-01-09
  • 通讯作者: 何丽
  • 作者简介:何丽(1969-),女,安徽舒城人,副教授,博士,主要研究方向:Web服务、Web数据挖掘;赵富强(1974-),男,河北涉县人,讲师,博士,主要研究方向:社会网络、顾客满意度;饶俊(1979-),男,江西上饶人,讲师,博士,主要研究方向:数据挖掘。
  • 基金资助:

    天津市高等学校科技发展基金资助项目(20110819)

Web service composition method based on community service chain

HE Li,ZHAO Fuqiang,RAO Jun   

  1. Department of Information Science and Technology, Tianjin University of Finance and Economics, Tianjin 300222, China
  • Received:2012-08-01 Revised:2012-09-06 Online:2013-01-01 Published:2013-01-09
  • Contact: HE Li

摘要: 针对Web服务组合的时间效率提高问题,提出了一种基于服务社团和服务链的Web服务组合方法。在构造的服务网络上应用基于信息中心度的服务社团发现方法,将Web服务网络划分为不同的服务社团,然后构造了社团服务链发现算法和基于服务链的Web服务组合算法,这些算法将服务社团内Web服务之间的所有可组合关联转变成服务链,实现了基于社团服务链和服务质量(QoS)剪枝的Web服务组合过程。实验结果表明,与传统的图深度遍历Web服务组合方法相比,基于社团服务链的Web服务组合方法在5个测试集上的响应时间平均提高了46%,最好情况为67%。社团服务链可以有效地减少针对当前服务请求的服务搜索空间,提高服务组合的时间效率。

关键词: Web服务, 服务社团, 服务链, 服务组合, 服务质量

Abstract: A new Web service composition method based on service communities and service chains was proposed in this paper to improve the time efficiency of service composition. In the method, a service network was constructed for the Web service collection, the service community discovery algorithm based on information center was applied to find service clubs in the service network, and then the community service chain discovery algorithm and Web service composition algorithm based on service chain were built. With these algorithms, all of service interface associations in a service club were changed into service chains, and the Web service composition process based on community service chains and Quality of Service (QoS) pruning was implemented. The experimental results indicate that, compared with the traditional service composition method based on graph depth traversal, the response time on five test sets in the service composition method with community service chains is on average improved by 42%, and up to 67%. Community service chains can effectively reduce the service search space for the current service request and improve the time efficiency of service composition.

Key words: Web service, service community, service chain, service composition, Quality of Service (QoS)

中图分类号: