A novel quality-of-service-aware web services composition using biogeography-based optimization algorithm

被引:40
|
作者
Sangaiah, Arun Kumar [1 ,2 ]
Bian, Gui-Bin [1 ]
Bozorgi, Seyed Mostafa [3 ]
Suraki, Mohsen Yaghoubi [4 ]
Hosseinabadi, Ali Asghar Rahmani [5 ]
Shareh, Morteza Babazadeh [6 ]
机构
[1] Chinese Acad Sci, Inst Automat, State Key Lab Management & Control Complex Syst, Beijing 100190, Peoples R China
[2] Vellore Inst Technol VIT, Sch Comp Sci & Engn, Vellore 632014, Tamil Nadu, India
[3] Islamic Azad Univ, Tehran North Branch, Dept Comp Engn, Tehran, Iran
[4] Islamic Azad Univ, Qazvin Branch, Dept IT & Comp Engn, Qazvin, Iran
[5] Islamic Azad Univ, Ayatollah Amoli Branch, Young Researchers & Elite Club, Amol, Iran
[6] Islamic Azad Univ, Babol Branch, Dept Comp Engn, Babol Sar, Iran
关键词
Web services composition; Web service; Quality of service; Biogeography-based optimization; Cloud computing; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; PARTICLE SWARM; SELECTION; PARADIGM; ABC;
D O I
10.1007/s00500-019-04266-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the development of technology and computer systems, web services are used to develop business processes. Since a web service only performs a simple operation, web services composition has become important to respond to these business processes. In recent times, the number of existing web services has grown increasingly; therefore, similar services are presented increasingly. These similar web services are discriminated based on the various quality of service (QoS) parameters. These quality parameters include cost, execution time, availability, and reliability. In order to have the best QoS, each user should select a subset of services that presents best quality parameters. On the other hand, due to huge number of services, selecting web services for composition is an NP-hard optimization problem. This paper presents an efficient method for solving this problem using biogeography-based optimization (BBO). BBO is a very simple algorithm with few control parameters and effective exploit. The proposed method offers promising solutions to this problem. Evaluation and simulation results indicate efficiency and feasibility of the proposed algorithm.
引用
收藏
页码:8125 / 8137
页数:13
相关论文
共 50 条
  • [1] A novel quality-of-service-aware web services composition using biogeography-based optimization algorithm
    Arun Kumar Sangaiah
    Gui-Bin Bian
    Seyed Mostafa Bozorgi
    Mohsen Yaghoubi Suraki
    Ali Asghar Rahmani Hosseinabadi
    Morteza Babazadeh Shareh
    Soft Computing, 2020, 24 : 8125 - 8137
  • [2] An efficient and reliable approach for quality-of-service-aware service composition
    Li, Jun
    Zheng, Xiao-Lin
    Chen, Song-Tao
    Song, William-Wei
    Chen, De-ren
    INFORMATION SCIENCES, 2014, 269 : 238 - 254
  • [3] A Novel Method for PID Tuning Using a Modified Biogeography-Based Optimization Algorithm
    Sayed, M. M.
    Saad, M. S.
    Emara, H. M.
    Abou El-Zahab, E. E.
    PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 1642 - 1647
  • [4] Biogeography-based optimization algorithm by using chaotic search
    Zhang, Ping
    Wei, Ping
    Yu, Hong-Yang
    Fei, Chun
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2012, 41 (01): : 65 - 69
  • [5] An Improved Biogeography-based Optimization Algorithm
    Xu, Yu-xuan
    Lei, De-ming
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 3722 - 3726
  • [6] A Quality-of-Service-Aware Service Composition Method in the Internet of Things Using a Multi-Objective Fuzzy-Based Hybrid Algorithm
    Hamzei, Marzieh
    Khandagh, Saeed
    Navimipour, Nima Jafari
    SENSORS, 2023, 23 (16)
  • [7] Novel Binary Biogeography-Based Optimization Algorithm for the Knapsack Problem
    Zhao, Bingyan
    Deng, Changshou
    Yang, Yanling
    Peng, Hu
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 217 - 224
  • [8] A particle swarm optimization algorithm for service selection problem based on quality of service in web services composition
    Xia, Hong
    Li, Zeng-Zhi
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2009, 32 (04): : 63 - 67
  • [9] Research on a novel biogeography-based optimization algorithm based on evolutionary programming
    Cai, Zhi-Hua
    Gong, Wen-Yin
    Ling, Charles-X
    Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2010, 30 (06): : 1106 - 1112
  • [10] A Biogeography-based Optimization Algorithm with Multiple Migrations
    Chai, Weichao
    Dong, Hongbin
    He, Jun
    Shang, Wenqian
    2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 1109 - 1116