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
关键词
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 条
  • [1] Web service composition based on chaos genetic algorithm
    Tan W.
    Zhao Y.
    Zhao, Yao (zhaoy514@foxmail.com), 1822, CIMS (24): : 1822 - 1829
  • [2] Robustness Estimation and Optimisation for Semantic Web Service Composition With Stochastic Service Failures
    Wang, Chen
    Ma, Hui
    Chen, Gang
    Hartmann, Sven
    Branke, Jurgen
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2022, 6 (01): : 77 - 92
  • [3] An improved Genetic Algorithm-based Web Service Composition
    Hao, Long
    ADVANCED RESEARCH ON AUTOMATION, COMMUNICATION, ARCHITECTONICS AND MATERIALS, PTS 1 AND 2, 2011, 225-226 (1-2): : 307 - 310
  • [4] QoS aware web service composition based on genetic algorithm
    Allameh Amiri M.
    Serajzadeh H.
    2010 5th International Symposium on Telecommunications, IST 2010, 2010, : 502 - 507
  • [5] A Hybrid Genetic Algorithm for the Optimal Constrained Web Service Selection Problem in Web Service Composition
    Tang, Maolin
    Ai, Lifeng
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [6] Web service composition algorithm based on TOPSIS
    Zhang L.-C.
    Zou H.
    Yang F.-C.
    Journal of China Universities of Posts and Telecommunications, 2011, 18 (04): : 89 - 97
  • [8] A Web Service Composition Method Based on Merging Genetic Algorithm and Ant Colony Algorithm
    Zhao, ZhengDe
    Hong, Xin
    Wang, ShaoHua
    CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 1008 - 1012
  • [9] A Distributed Algorithm for Web Service Composition Based on Service Agent Model
    Tong, Hongxia
    Cao, Jian
    Zhang, Shensheng
    Li, Minglu
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (12) : 2008 - 2021
  • [10] Web Service Composition Algorithm
    Song, Yajuan
    Liu, Lei
    Yang, Dong
    RECENT TRENDS IN MATERIALS AND MECHANICAL ENGINEERING MATERIALS, MECHATRONICS AND AUTOMATION, PTS 1-3, 2011, 55-57 : 843 - 848