A Hybrid Service Selection and Composition Model for Cloud-Edge Computing in the Internet of Things

被引:43
|
作者
Hosseinzadeh, Mehdi [1 ,2 ]
Quan Thanh Tho [3 ]
Ali, Saqib [4 ]
Rahmani, Amir Masoud [5 ]
Souri, Alireza [6 ]
Norouzi, Monire [7 ]
Bao Huynh [8 ]
机构
[1] Duy Tan Univ, Inst Res & Dev, Da Nang 550000, Vietnam
[2] Iran Univ Med Sci, Hlth Management & Econ Res Ctr, Tehran 1666887635, Iran
[3] Vietnam Natl Univ, Ho Chi Minh City Univ Technol, Ho Chi Minh City 700000, Vietnam
[4] Sultan Qaboos Univ, Coll Econ & Polit Sci, Dept Informat Syst, Muscat 123, Oman
[5] Khazar Univ, Dept Comp Sci, AZ-1096 Baku, Azerbaijan
[6] Islamic Azad Univ, Dept Comp Engn, Islamshahr Branch, Islamshahr 3314767653, Iran
[7] Islamic Azad Univ, Islamshahr Branch, Young Researchers & Elite Club, Islamshahr 3314767653, Iran
[8] Ho Chi Minh City Univ Technol HUTECH, Fac Informat Technol, Ho Chi Minh City 700000, Vietnam
关键词
Cloud-edge computing; Internet of Things; service composition; formal verification; quality of service; artificial neural network; particle swarm optimization; IMPERIALIST COMPETITIVE ALGORITHM; OPTIMIZATION;
D O I
10.1109/ACCESS.2020.2992262
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud-edge computing is a hybrid model of computing where resources and services provided via the Internet of Things (IoT) between large-scale and long-term data informs of the cloud layer and small-scale and short-term data as edge layer. The main challenge of the cloud service providers is to select the optimal candidate services that are doing the same work but offer different Quality of Service (QoS) values in IoT applications. Service composition in cloud-edge computing is an NP-hard problem; therefore, many meta-heuristic methods introduced to solve this issue. Also, the correctness of meta-heuristic and machine learning algorithms for evaluating service composition problem should be proven using formal methods to guarantee functional and non-functional specifications. In this paper, a hybrid Artificial Neural Network-based Particle Swarm Optimization (ANN-PSO) Algorithm presented to enhance the QoS factors in cloud-edge computing. To illustrate the correctness and improve the reachability rate of candidate composited services and QoS factors for the proposed hybrid algorithm, we present a formal verification method based on a labeled transition system to check some critical Linear Temporal Logics (LTL) formulas. The experimental results illustrated the high performance of the proposed model in terms of minimum verification time, memory consumption, and guaranteeing critical specifications rules as the Linear Temporal Logic (LTL) formulas. Also, we observed that the proposed model has optimal response time, availability, and price with maximum fitness function value than other service composition algorithms.
引用
收藏
页码:85939 / 85949
页数:11
相关论文
共 50 条
  • [21] Distributing Computing in the Internet of Things: Cloud, Fog and Edge Computing Overview
    Escamilla-Ambrosio, P. J.
    Rodriguez-Mota, A.
    Aguirre-Anaya, E.
    Acosta-Bermejo, R.
    Salinas-Rosales, M.
    NEO 2016: RESULTS OF THE NUMERICAL AND EVOLUTIONARY OPTIMIZATION WORKSHOP NEO 2016 AND THE NEO CITIES 2016 WORKSHOP, 2018, 731 : 87 - 115
  • [22] Sensing and Actuation as a Service Delivery Model in Cloud Edge centric Internet of Things
    Satpathy, Suchismita
    Sahoo, Bibhudatta
    Turuk, Ashok Kumar
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 281 - 296
  • [23] Cloud-Edge Collaboration with Green Scheduling and Deep Learning for Industrial Internet of Things
    Cui, Yunfei
    Zhang, Heli
    Ji, Hong
    Li, Xi
    Shao, Xun
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [24] QoS-Aware Service Discovery and Selection Management for Cloud-Edge Computing Using a Hybrid Meta-Heuristic Algorithm in IoT
    Wang, Ronghan
    Lu, Junwei
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 126 (03) : 2269 - 2282
  • [25] QoS-Aware Service Discovery and Selection Management for Cloud-Edge Computing Using a Hybrid Meta-Heuristic Algorithm in IoT
    Ronghan Wang
    Junwei Lu
    Wireless Personal Communications, 2022, 126 : 2269 - 2282
  • [26] Dynamic Task Offloading with Minority Game for Internet of Vehicles in Cloud-Edge Computing
    Shen, Bowen
    Xu, Xiaolong
    Dai, Fei
    Qi, Lianyong
    Zhang, Xuyun
    Dou, Wanchun
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2020), 2020, : 372 - 379
  • [27] Multi-objective computation offloading for Internet of Vehicles in cloud-edge computing
    Xu, Xiaolong
    Gu, Renhao
    Dai, Fei
    Qi, Lianyong
    Wan, Shaohua
    WIRELESS NETWORKS, 2020, 26 (03) : 1611 - 1629
  • [28] Multi-objective computation offloading for Internet of Vehicles in cloud-edge computing
    Xiaolong Xu
    Renhao Gu
    Fei Dai
    Lianyong Qi
    Shaohua Wan
    Wireless Networks, 2020, 26 : 1611 - 1629
  • [29] Service selection based on blockchain smart contracts in cloud-edge environment
    Ning, Yingying
    Li, Jing
    Zhu, Ming
    Liu, Chuanxi
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (10): : 13693 - 13715
  • [30] Hardhat-wearing detection with cloud-edge collaboration in Power Internet-of-Things
    Luo, Wanbo
    Wang, Qian
    2019 4TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2019), 2019, : 681 - 684