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 条
  • [21] A relaxable service selection algorithm for QoS-based web service composition
    Lin, Chia-Feng
    Sheu, Ruey-Kai
    Chang, Yue-Shan
    Yuan, Shyan-Ming
    INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (12) : 1370 - 1381
  • [22] Web Service Selection Based on Improved Genetic Algorithm
    Lin, Yi
    Yang, Yi
    Li, Lian
    Wang, Junling
    Zhao, Chenyang
    Guo, Wenqiang
    COMMUNICATIONS AND INFORMATION PROCESSING, PT 2, 2012, 289 : 564 - +
  • [23] Optimization to Quality-of-Service-driven Web Service Composition using modified Genetic Algorithm
    Gupta, Indresh Kumar
    Kumar, Jeetendra
    Rai, Pradeep
    2015 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION AND CONTROL (IC4), 2015,
  • [24] Setup algorithm of web service composition
    Yang, YP
    Tan, QP
    Xiao, Y
    DISTRIBUTED AND PARALLEL COMPUTING, 2005, 3719 : 139 - 148
  • [25] A WEB SERVICE COMPOSITION METHOD BASED ON SUB WEB SERVICE
    Zhang, Bo
    2011 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS, 2011, : 438 - 442
  • [26] Towards Patterns-based Linguistic Web Service Composition
    Baklouti, Nabil
    Gargouri, Bilel
    Jmaiel, Mohamed
    2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [27] Service composition based on genetic algorithm and fuzzy rules
    Gheisari, Mohammad Reza
    Emadi, Sima
    INTERNATIONAL JOURNAL OF KNOWLEDGE-BASED AND INTELLIGENT ENGINEERING SYSTEMS, 2022, 26 (03) : 201 - 217
  • [28] Web service planner (WSPR): An effective and scalable web service composition algorithm
    Oh, Seog-Chan
    Lee, Dongwon
    Kumara, Soundar R. T.
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2007, 4 (01) : 1 - 22
  • [29] FRWSC: a framework for robust Web service composition
    El Kholy, Mohamed
    El Fatatry, Ahmed
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2016, 10 (04) : 413 - 435
  • [30] Fuzzy Making-Based Algorithm for Web Service Composition
    Liu, Mingli
    Li, Libo
    2011 SECOND ETP/IITA CONFERENCE ON TELECOMMUNICATION AND INFORMATION (TEIN 2011), VOL 1, 2011, : 211 - 214