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 条
  • [41] 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
  • [42] QoS-aware service selection via collaborative QoS evaluation
    Qi Yu
    World Wide Web, 2014, 17 : 33 - 57
  • [43] QoS-aware service selection via collaborative QoS evaluation
    Yu, Qi
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2014, 17 (01): : 33 - 57
  • [44] QoS guarantee protocol based on combination of opportunistic dynamic cloud service and cooperative multimedia stream for wireless sensor networks
    Jin, Yong
    Li, Ruigang
    Dai, Huan
    Zhang, Junchao
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2015,
  • [45] QSSA: A QoS-aware Service Selection Approach
    Sun, Qibo
    Wang, Shangguang
    Zou, Hua
    Yang, Fangchun
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2011, 7 (02) : 147 - 169
  • [46] Skyline service selection approach based on QoS prediction
    Guo, Yan
    Wang, Shangguang
    Wong, Kok-Seng
    Kim, Myung Ho
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2017, 13 (04) : 425 - 447
  • [47] Semantic Web Service Selection Based on Context and QoS
    Wang Zhen
    Li Jianmin
    Zhou Nanrun
    Lin Zhenrong
    WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, : 332 - 335
  • [48] QoS based Resource Allocation and Service Selection in the Cloud
    Grati, Rima
    Boukadi, Khouloud
    Ben-Abdallah, Hanene
    2014 11TH INTERNATIONAL CONFERENCE ON E-BUSINESS (ICE-B), 2014, : 249 - 256
  • [49] Analysis and Representation of QoS Attributes in Cloud Service Selection
    Eisa, Mona
    Younas, Muhammad
    Basu, Kashinath
    PROCEEDINGS 2018 IEEE 32ND INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2018, : 960 - 967
  • [50] Towards Web Service selection based on QoS estimation
    Wang, Shangguang
    Sun, Qibo
    Yang, Fangchun
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2010, 6 (04) : 424 - 443