Improved Teaching Learning-Based QoS-Aware Services Composition for Internet of Things

被引:22
|
作者
Khanouche, Mohamed Essaid [1 ,2 ]
Atmani, Nawel [1 ]
Cherifi, Asma [1 ]
机构
[1] Univ Bejaia, Fac Exact Sci, Med Comp Lab, Bejaia 06000, Algeria
[2] UPEC Univ, LISSI Lab, F-94400 Vitry Sur Seine, France
来源
IEEE SYSTEMS JOURNAL | 2020年 / 14卷 / 03期
关键词
Quality of service; Internet of Things; Education; Optimization; Tuning; Clustering algorithms; Reliability; Internet of Things (IoT); improved teaching learning-based optimization (ITLBO) method; multiobjective optimization; quality of service (QoS); services composition; ALGORITHM; SELECTION; OPTIMIZATION;
D O I
10.1109/JSYST.2019.2960677
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The emergence of Internet of Things (IoT) paradigm has led to a continuous increase in the number of services that have similar functionalities but different quality of service (QoS). The IoT services composition, therefore, becomes an important challenge that aims at creating added-value services by combining several services offered by thousands of smart devices in the IoT environment to meet the user's QoS requirements. In this context, an improved teaching learning-based QoS-aware services composition algorithm (ITL-QCA) is proposed to find a very close to the optimal composition in a reasonable amount of time. Unlike the evolutionary computation-based and swarm intelligence-based approaches, the proposed services composition algorithm is characterized by a few tuning parameters and a high exploration capability of the search space of compositions. This allows obtaining compositions with a high optimality in terms of QoS and without requiring some hard tuning parameters. The simulation results show clearly that the ITL-QCA algorithm performs better in terms of the composition optimality and has a reasonable execution time in a large-scale environment compared to other services composition approaches proposed in the literature.
引用
收藏
页码:4155 / 4164
页数:10
相关论文
共 50 条
  • [31] Clustering-based and QoS-aware services composition algorithm for ambient intelligence
    Khanouche, Mohamed Essaid
    Attal, Ferhat
    Amirat, Yacine
    Chibani, Abdelghani
    Kerkar, Moussa
    INFORMATION SCIENCES, 2019, 482 : 419 - 439
  • [32] A Learning Automation Solution to the QoS-Aware Service Composition
    Zhang, Xiwen
    Zhuo, Juchao
    Li, Jun
    Wu, Gang
    WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, : 297 - 301
  • [33] A flexible and scalable framework for QoS-aware web services composition
    Hosseinpour Agdam M.
    Yousefi S.
    2010 5th International Symposium on Telecommunications, IST 2010, 2010, : 521 - 526
  • [34] Application of Genetic Algorithm to QoS-aware Web Services composition
    Li Jian-hua
    Chen Song-qiao
    Li Yong-jun
    Li Gui-lin
    ICIEA 2008: 3RD IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, PROCEEDINGS, VOLS 1-3, 2008, : 516 - 521
  • [35] QoS-aware middleware for web services composition: a qualitative approach
    Issa, Hassan
    Assi, Chadi
    Debbabi, Mourad
    Ray, Sujoy
    ENTERPRISE INFORMATION SYSTEMS, 2009, 3 (04) : 449 - 470
  • [36] Testing Dynamic Composition of Semantic Internet of Things Services Based on QoS
    He, Yang
    Chen, Jincai
    Lu, Ping
    IEEE ACCESS, 2019, 7 : 113103 - 113113
  • [37] QoS-Aware Web Services Composition: a Cooperate Optimization Approach
    Li, Haifeng
    MATERIALS, MECHATRONICS AND AUTOMATION, PTS 1-3, 2011, 467-469 : 69 - 74
  • [38] An improved discrete flower pollination algorithm for fuzzy QoS-aware IoT services composition based on skyline operator
    Seghir, Fateh
    Khababa, Ghizlane
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (10): : 10645 - 10676
  • [39] Flexible QoS-aware services composition for service computing environments
    Khanouche, Mohamed Essaid
    Gadouche, Hania
    Farah, Zoubeyr
    Tari, Abdelkamel
    COMPUTER NETWORKS, 2020, 166
  • [40] A combinatorial procurement auction for QoS-aware web services composition
    Mohabey, Megha
    Narahari, Y.
    Mallick, Sudeep
    Suresh, P.
    Subrahmanya, S. V.
    2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1-3, 2007, : 260 - 265