Towards Robust Web Service Composition with Stochastic Service Failures Based on a Genetic Algorithm

被引:3
|
作者
Wang, Chen [1 ]
Ma, Hui [1 ]
Chen, Gang [1 ]
Hartmann, Sven [2 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
[2] Tech Univ Clausthal, Dept Informat, Clausthal Zellerfeld, Germany
来源
AI 2019: ADVANCES IN ARTIFICIAL INTELLIGENCE | 2019年 / 11919卷
关键词
Service composition; QoS optimization; Robust optimization; QOS;
D O I
10.1007/978-3-030-35288-2_36
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Web service composition aims to loosely couple web services to accommodate complex goals, which can not be accomplished by any existing web service. Many researchers have been working on such service composition problems with the aim to find composite services with optimized Quality of Service (QoS) and/or Quality of Semantic Matchmaking (QoSM). Due to the huge search space of this NP-hard problem, Evolutionary Computation techniques have been popularly utilized to search for solutions with near-optimal QoS and QoSM. A majority of these works share a common assumption that QoS of web services seldom or never changes. However, the execution of composite services obtained from the design stage may fail due to unexpected service failures at the execution stage. In this paper, we introduce a robust service composition approach with the goal to build robust composite services that serve as the blueprint/baseline for service execution. These baseline composite services can cope with unexpected interruptions in a robust manner, by applying local search to resume their feasibility while maintaining high quality at the time of execution. Our experiments show that our new approach can significantly outperform a state-of-the-art service composition method (without explicitly considering the robustness) in terms of both effectiveness and efficiency in the event of unexpected service failures.
引用
收藏
页码:445 / 459
页数:15
相关论文
共 50 条
  • [21] QoS-based Web Service Composition Applying an Improved Genetic Algorithm (IGA) Method
    Shahrokh, Pooya
    Safi-Esfahani, Faramarz
    INTERNATIONAL JOURNAL OF ENTERPRISE INFORMATION SYSTEMS, 2016, 12 (03) : 60 - 77
  • [22] A Dynamic Composition Algorithm of Semantic Web Service Based on QoS
    Lu, Yan
    Gao, Zhaozi
    Chen, Kai
    SECOND INTERNATIONAL CONFERENCE ON FUTURE NETWORKS: ICFN 2010, 2010, : 354 - 356
  • [23] Web Service Composition Based on QoS Rules
    张明卫
    张斌
    刘莹
    那俊
    朱志良
    JournalofComputerScience&Technology, 2010, 25 (06) : 1143 - 1156
  • [24] Web Service Composition Based on QoS Rules
    Zhang, Ming-Wei
    Zhang, Bin
    Liu, Ying
    Na, Jun
    Zhu, Zhi-Liang
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2010, 25 (06) : 1143 - 1156
  • [25] Web Service Composition Based on QoS Rules
    Ming-Wei Zhang
    Bin Zhang
    Ying Liu
    Jun Na
    Zhi-Liang Zhu
    Journal of Computer Science and Technology, 2010, 25 : 1143 - 1156
  • [26] A Stochastic Approach to Predicting Performance of Web Service Composition
    Dong, Yuxiang
    Xia, Yunni
    Zhu, Qingsheng
    Yang, Ruilong
    JOURNAL OF COMPUTERS, 2009, 4 (06) : 485 - 493
  • [27] A fast algorithm for web service composition based on dynamic description logic
    Liu W.
    Du Y.Y.
    Guo B.Q.
    Yan C.
    Xu Q.
    Information Technology Journal, 2010, 9 (06) : 1150 - 1157
  • [28] A web service composition algorithm based on global QoS optimizing with MOCACO
    Li W.
    He Y.-X.
    Advances in Intelligent and Soft Computing, 2011, 111 : 79 - 86
  • [29] A Web Service Composition Algorithm Based on Global QoS Optimizing with MOCACO
    Wang Li
    He Yan-Xiang
    PROCEEDINGS OF THE 2011 INTERNATIONAL CONFERENCE ON INFORMATICS, CYBERNETICS, AND COMPUTER ENGINEERING (ICCE2011), VOL 2: INFORMATION SYSTEMS AND COMPUTER ENGINEERING, 2011, 111 : 79 - 86
  • [30] A Web Service Composition Algorithm based on Global QoS Optimizing with MOCACO
    Wang Li
    He Yan-xiang
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL I, 2010, : 684 - 687