中国邮电高校学报(英文) ›› 2011, Vol. 18 ›› Issue (4): 89-98.doi: 1016/S101005-8885(10)60089-1

• Networks • 上一篇    下一篇

Web service composition algorithm based on TOPSIS

张龙昌1,邹华2,杨放春3   

  1. 1. 辽宁工程技术大学
    2.
    3. 北京邮电大学网络与交换技术国家重点实验室
  • 收稿日期:2010-10-20 修回日期:2011-05-03 出版日期:2011-08-31 发布日期:2011-08-24
  • 通讯作者: 张龙昌 E-mail:zlc_771206@sohu.com
  • 基金资助:

    This work was supported by the ‘HeGaoJi’?Important National Science & Technology Specific Projects (2009ZX01039-001-002-01); the National Basic Research Program of China (2009CB320406, 2009CB320504), the Hi-Tech Research and Development Program of China (2008AA01A317), the Foundation for Innovative Research Groups of the National Natural Science Foundation of China (60821001).

Web service composition algorithm based on TOPSIS

  • Received:2010-10-20 Revised:2011-05-03 Online:2011-08-31 Published:2011-08-24
  • Contact: Long-Chang ZHANG E-mail:zlc_771206@sohu.com
  • Supported by:

    This work was supported by the ‘HeGaoJi’?Important National Science & Technology Specific Projects (2009ZX01039-001-002-01); the National Basic Research Program of China (2009CB320406, 2009CB320504), the Hi-Tech Research and Development Program of China (2008AA01A317), the Foundation for Innovative Research Groups of the National Natural Science Foundation of China (60821001).

摘要:

Independent quality of service (QoS) registration center is difficult to monitor QoS with lots of requests in Internet environment with a large number of services and lots of service requests. It is able to reduce the load and decrease the failure rate by using multiple QoS registration centers to monitor QoS of some services with lots of requests. In addition, the heterogeneous QoS data close to user’s habitual expression and adapts to the environment with complexity and uncertainty. This paper introduces a novel Web service composition algorithm based on technique for order preference by similarity to an ideal solution (TOPSIS) (WSCA_TOPSIS) to solve the above difficulties for the first time. WSCA_TOPSIS can support multiple decision-makers and heterogeneous QoS data. It includes three main steps: normalizing decision matrix, evaluating alternatives synthetically and evaluating group alternatives synthetically. Other contributions of the paper include a novel algorithm of aggregating QoS and a set of experiments that demonstrate the benefits and effectiveness of our approach. Experimental results show that the proposed algorithm can better support Web service composition with heterogeneous QoS data and multiple decision-makers.

关键词:

Web service, service composition, TOPSIS, QoS, multiple decision-makers

Abstract:

Independent quality of service (QoS) registration center is difficult to monitor QoS with lots of requests in Internet environment with a large number of services and lots of service requests. It is able to reduce the load and decrease the failure rate by using multiple QoS registration centers to monitor QoS of some services with lots of requests. In addition, the heterogeneous QoS data close to user’s habitual expression and adapts to the environment with complexity and uncertainty. This paper introduces a novel Web service composition algorithm based on technique for order preference by similarity to an ideal solution (TOPSIS) (WSCA_TOPSIS) to solve the above difficulties for the first time. WSCA_TOPSIS can support multiple decision-makers and heterogeneous QoS data. It includes three main steps: normalizing decision matrix, evaluating alternatives synthetically and evaluating group alternatives synthetically. Other contributions of the paper include a novel algorithm of aggregating QoS and a set of experiments that demonstrate the benefits and effectiveness of our approach. Experimental results show that the proposed algorithm can better support Web service composition with heterogeneous QoS data and multiple decision-makers.

Key words:

Web service, service composition, TOPSIS, QoS, multiple decision-makers