Novel bat algorithm for QoS-aware services composition in large scale internet of things

被引:10
作者
Kouicem, Amal [1 ]
Khanouche, Mohamed Essaid [1 ,2 ]
Tari, Abdelkamel [1 ,2 ]
机构
[1] Univ Bejaia, Fac Exact Sci, Med Comp Lab, Bejaia 06000, Algeria
[2] Higher Sch Sci & Technol Comp & Digital ESTIN, RN 75 Amizour, Bejaia 06300, Algeria
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2022年 / 25卷 / 05期
关键词
Novel bat algorithm (NBA); Internet of Things (IoT); Multiobjective optimization; Service composition; Quality of servce (QoS); PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; SELECTION; ASSIGNMENT; MODEL;
D O I
10.1007/s10586-022-03602-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The democratization of smart devices over the last decade has given rise what is called the Internet of Thing (IoT). In view of the multitude of functionally equivalent services that have different quality of service (QoS) levels, the services composition is one of the main challenges in the IoT environments where several devices interact with each other to perform a user's complex task. This paper proposes a QoS-aware services composition approach that exploits a novel bat algorithm (QC-NBA) to compose the best IoT services while considering user's constraints related to the QoS properties. Unlike most existing bio-inspired services composition approaches, the NBA method includes mechanisms that improve the exploration and exploitation of the composition search space. The bats habitat selection, the Doppler Effect compensation and the self-adaptive local search strategy of the NBA method speed-up the convergence and avoid the local optimum, enhancing therefore the performance of the QC-NBA algorithm in term of execution time and composition quality. The results obtained through the simulation scenarios, show that the QC-NBA approach achieves a good composition in terms of QoS utility and converges faster compared to other services composition baselines.
引用
收藏
页码:3683 / 3697
页数:15
相关论文
共 61 条
  • [1] Al-Masri, 2008, P 17 INT C WORLD WID
  • [2] Adaptive service composition in flexible processes
    Ardagna, Danilo
    Pernici, Barbara
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2007, 33 (06) : 369 - 384
  • [3] Privacy-aware cloud service composition based on QoS optimization in Internet of Things
    Asghari, Parvaneh
    Rahmani, Amir Masoud
    Javadi, Hamid Haj Seyyed
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 13 (11) : 5295 - 5320
  • [4] Internet of Things applications: A systematic review
    Asghari, Parvaneh
    Rahmani, Amir Masoud
    Javadi, Hamid Haj Seyyed
    [J]. COMPUTER NETWORKS, 2019, 148 : 241 - 261
  • [5] Berbner R, 2006, ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, P72
  • [6] Canfora G, 2005, GECCO 2005: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOLS 1 AND 2, P1069
  • [7] Chifu VR, 2014, COMPUT INFORM, V33, P1047
  • [8] Internet of Things (loT): A review of enabling technologies, challenges, and open research issues
    Colakovic, Alem
    Hadzialic, Mesud
    [J]. COMPUTER NETWORKS, 2018, 144 : 17 - 39
  • [9] Comes D, 2010, LECT NOTES COMPUT SC, V6470, P441, DOI 10.1007/978-3-642-17358-5_30
  • [10] Optimal LEACH protocol with modified bat algorithm for big data sensing systems in Internet of Things
    Cui, Zhihua
    Cao, Yang
    Cai, Xingjuan
    Cai, Jianghui
    Chen, Jinjun
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 132 : 217 - 229