• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• 高性能计算 • 上一篇    下一篇

Web服务组合策略研究及组合决策平台实现

郭雪1,李铮2,张贺3,荣国平3,文俊浩1   

  1. (1.南京大学软件学院,江苏 南京 210093;2.康塞普西翁大学计算机系,智利 康塞普西翁 4070409;
    3.重庆大学大数据与软件学院,重庆 401331)
     
  • 收稿日期:2018-01-15 修回日期:2018-04-16 出版日期:2018-08-25 发布日期:2018-08-25
  • 基金资助:

    国家自然科学基金(61672117);中央高校基本科研业务费专项资金

Web service composition strategy and implementation
of composition decision-making platform

GUO Xue1,LI Zheng2,ZHANG He3,RONG Guoping3,WEN Junhao1   

  1. (1.Software Institute,Nanjing University,Nanjing 210093,China;
    2.Department of Computer,University of Concepción,Concepción 4070409,Chile;
    3.School of Big Data & Software Engineering,Chongqing University,Chongqing 401331,China)
     
     
  • Received:2018-01-15 Revised:2018-04-16 Online:2018-08-25 Published:2018-08-25

摘要:

由于关注点的不同和客观环境的多样性,Web服务组合方法的种类纷繁复杂。如何从零碎散乱的不同决策角度出发来构建可行而高效的组合方法,是现阶段Web服务组合研究中亟待解决的关键问题之一。因此,本研究将注意力放在一套可以帮助Web服务组合实践者选择服务组合方法的决策机制上。考虑到层次分析法可以用来帮助解决这个多阶段多标准问题,分析综合了前人的相关研究成果,从而根据层次分析法构建结构树,进而举例详细阐述了如何在多个备选方案中做出最佳选择的Web服务组合决策机制。最后,为帮助Web服务组合实践者理解和使用这套决策机制,也设计并实现了一个决策平台easyWSC,现已开放给相关研究人员和实践者使用、讨论和改进。
 
 

关键词: Web服务组合, 层次分析法, 层次结构树, 多标准决策, 决策平台

Abstract:

Because of different focuses and diverse objective circumstances, the existing Web Service Composition (WSC) methods are complicated and various. One of the key challenges in WSC is how to identify the most feasible and efficient composition strategy from a set of candidates. Therefore, we focus on a decisionmaking mechanism that helps people choose suitable WSC approaches. Considering that Analytic Hierarchy Process (AHP) can solve multicriteria problems, this paper analyzes and summarizes the previous studies and proposes a decisionmaking mechanism on choosing the best WSC method among several alternatives. Finally, to help WSC practitioners understand and use this decisionmaking mechanism, we also designed and implemented a decisionmaking platform, easyWSC, which is now open for use, discussion, and improvement by relevant researchers and practitioners.
 

Key words: web service composition, analytic hierarchy process, hierarchy tree, multi-criteria decision-making, decision-making platform