QoS-driven metaheuristic service composition schemes: a comprehensive overview

被引:0
|
作者
Masdari, Mohammad [1 ]
Nouzad, Mehdi [2 ]
Ozdemir, Suat [3 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Urmia Branch, Orumiyeh, Iran
[2] Islamic Azad Univ, Dept Comp Engn, Marand Branch, Marand, Iran
[3] Hacettepe Univ, Dept Comp Engn, Ankara, Turkey
关键词
Metaheuristic; Service composition; Optimization; SOA; PSO; GA; Evolutionary algorithms; PARTICLE SWARM OPTIMIZATION; ANT COLONY OPTIMIZATION; GENETIC ALGORITHM; OPTIMAL-SELECTION; BEES ALGORITHM; SYSTEM; MODEL;
D O I
10.1007/s10462-020-09940-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Services Oriented Architecture provides Web Services (WSs) as reusable software components that can be applied to create more complicate composite services for users according to the specified QoS limitations. However, considering many WSs that may be appropriate for each task of a user-submitted workflow, finding the optimal WSs for a composite WS to maximize the overall QoS is an NP-hard problem. As a result, numerous composition schemes have been suggested in the literature to untangle this problem by using various metaheuristic algorithms. This paper presents a comprehensive survey and taxonomy of such QoS-oriented metaheuristic WS composition schemes provided in the literature. It investigates how metaheuristic algorithms are adapted for the WS composition problem and highlight their main features, advantages, and limitations. Also, in each category of the studied composition schemes, a comparison of their applied QoS factors, evaluated metrics, exploited simulators, and properties of the applied metaheuristic algorithms are explained. Finally, the concluding remarks and future research directions are summarized to help researchers in working in this area.
引用
收藏
页码:3749 / 3816
页数:68
相关论文
共 50 条
  • [1] QoS-driven metaheuristic service composition schemes: a comprehensive overview
    Mohammad Masdari
    Mehdi Nozad Bonab
    Suat Ozdemir
    [J]. Artificial Intelligence Review, 2021, 54 : 3749 - 3816
  • [2] Correction to: QoS-driven metaheuristic service composition schemes: a comprehensive overview
    Mohammad Masdari
    Mehdi Nozad Bonab
    Suat Ozdemir
    [J]. Artificial Intelligence Review, 2022, 55 : 1605 - 1605
  • [3] QoS-driven metaheuristic service composition schemes: a comprehensive overview (Jan, 10.1007/s10462-020-09940-4, 2021)
    Masdari, Mohammad
    Nozad Bonab, Mehdi
    Ozdemir, Suat
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2022, 55 (02) : 1605 - 1605
  • [4] QoS-Driven Service Selection and Composition
    Meng, Sun
    Arbab, Farhad
    [J]. 2008 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2008, : 160 - 169
  • [5] QoS-Driven Proactive Adaptation of Service Composition
    Aschoff, Rafael
    Zisman, Andrea
    [J]. SERVICE-ORIENTED COMPUTING, 2011, 7084 : 421 - 435
  • [6] QoS-Driven Service Composition with Reconfigurable Services
    Ma, Hui
    Bastani, Favyen
    Yen, I-Ling
    Mei, Hong
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2013, 6 (01) : 20 - 34
  • [7] QoS-driven web service composition with inter service conflicts
    Gao, AQ
    Yang, DQ
    Tang, SW
    Zhang, M
    [J]. FRONTIERS OF WWW RESEARCH AND DEVELOPMENT - APWEB 2006, PROCEEDINGS, 2006, 3841 : 121 - 132
  • [8] A Cooperative Evolution for QoS-driven IoT Service Composition
    Liu, Jin
    Chen, Yuxi
    Chen, Xu
    Ding, Jianli
    Chowdhury, Kaushik Roy
    Hu, Qiping
    Wang, Shenling
    [J]. AUTOMATIKA, 2013, 54 (04) : 438 - 447
  • [9] QoS-Driven Service Selection and Composition Using Quantitative Constraint Automata
    Meng, Sun
    Arbab, Farhad
    [J]. FUNDAMENTA INFORMATICAE, 2009, 95 (01) : 103 - 128
  • [10] Norm-based reinforcement learning for QoS-driven service composition
    Ribino, Patrizia
    Di Napoli, Claudia
    Serino, Luca
    [J]. INFORMATION SCIENCES, 2023, 646