Dynamic service selection with QoS constraints and inter-service correlations using cooperative coevolution

被引:18
作者
Liang, Helan [1 ]
Du, Yanhua [2 ]
机构
[1] Soochow Univ, Sch Comp Sci & Technol, Suzhou, Peoples R China
[2] Univ Sci & Technol Beijing, Sch Mech Engn, Beijing, Peoples R China
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2017年 / 76卷
基金
中国国家自然科学基金;
关键词
Service process; Service selection; QoS constraint; Inter-service correlation; Cooperative coevolution; SCIENTIFIC WORKFLOW; WEB SERVICES; MANAGEMENT; FRAMEWORK;
D O I
10.1016/j.future.2017.05.019
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Building business processes by Web services in cloud computing has become the hotspot of service applications. Due to the complexity and uncertainty of business environment, QoS violations of service processes often take place at run-time. To rapidly recover from failures and minimize their impacts on the original execution plan of service processes, dynamic service selection is urgently needed once potential QoS violations are detected. However, existing research works do not fully investigate QoS constraints and inter-service correlations, as well as the breach penalty caused by service adjustment. In this paper, we present a new cooperative coevolutionary approach for dynamic service selection with QoS constraints and inter-service correlations. First, a novel formal model for the dynamic service selection problem with QoS constraints and inter-service correlations is presented. Second, a Double Information based Cooperative Coevolutionary algorithm (DICC) is proposed which uses Potter's cooperative coevolutionary framework and provides both local and global knowledge for the dynamic service selection optimization. Finally, we develop a prototype system to apply our approach and adopt different test cases to show that our DICC approach performs more effectively and efficiently than existing algorithms. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:119 / 135
页数:17
相关论文
共 50 条
  • [1] Service Selection for Composition with QoS Correlations
    Deng, Shuiguang
    Wu, Hongyue
    Hu, Daning
    Zhao, J. Leon
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2016, 9 (02) : 291 - 303
  • [2] Service Selection With QoS Correlations in Distributed Service-Based Systems
    Li, Dongwei
    Ye, Dayong
    Gao, Nan
    Wang, Shuliang
    IEEE ACCESS, 2019, 7 : 88718 - 88732
  • [3] Dynamic Service Selection for Service Composition with Time Constraints
    Ismail, Azlan
    Yan, Ju
    Shen, Jun
    ASWEC 2009: 20TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 183 - 190
  • [4] Service Selection based on Dynamic QoS Networks
    Chu, Victor W.
    Wong, Raymond K.
    Chen, Fang
    Chi, Chi-Hung
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, : 98 - 105
  • [5] Trust-Oriented Composite Service Selection with QoS Constraints
    Li, Lei
    Wang, Yan
    Lim, Ee-Peng
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2010, 16 (13) : 1720 - 1744
  • [6] QoS-Aware Service Selection Using an Incentive Mechanism
    Wang, Puwei
    Du, Xiaoyong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (02) : 262 - 275
  • [7] Multiple service processes optimization with slack temporal constraints based on cooperative coevolution algorithm
    School of Computer Science & Technology, Soochow University, Suzhou
    215006, China
    不详
    100083, China
    Jisuanji Jicheng Zhizao Xitong, 8 (2213-2227): : 2213 - 2227
  • [8] Pruning based Service Selection Approach under QoS and Temporal Constraints
    Guidara, Ikbel
    Guermouche, Nawal
    Chaari, Tarak
    Tazi, Said
    Jmaiel, Mohamed
    2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 9 - 16
  • [9] A collaborative QoS-aware service evaluation method for service selection
    Gao, Cong
    Ma, Jianfeng
    Journal of Networks, 2013, 8 (06) : 1370 - 1379
  • [10] A Flexible Constraint Satisfaction Algorithm for Dynamic Service Selection with Global QoS Optimization
    Liu, Min
    Wang, Ming-Rui
    Kang, Jin-Song
    Shen, Wei-Ming
    Yan, Jun-Wei
    INTERNATIONAL JOURNAL OF NONLINEAR SCIENCES AND NUMERICAL SIMULATION, 2010, 11 : 13 - 17