A Quality-of-Service-Aware Service Composition Method in the Internet of Things Using a Multi-Objective Fuzzy-Based Hybrid Algorithm
Loading...
Files
Date
2023
Authors
Hamzei, Marzieh
Khandagh, Saeed
Navimipour, Nima Jafari
Journal Title
Journal ISSN
Volume Title
Publisher
Mdpi
Open Access Color
GOLD
Green Open Access
Yes
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
No
Abstract
The Internet of Things (IoT) represents a cutting-edge technical domain, encompassing billions of intelligent objects capable of bridging the physical and virtual worlds across various locations. IoT services are responsible for delivering essential functionalities. In this dynamic and interconnected IoT landscape, providing high-quality services is paramount to enhancing user experiences and optimizing system efficiency. Service composition techniques come into play to address user requests in IoT applications, allowing various IoT services to collaborate seamlessly. Considering the resource limitations of IoT devices, they often leverage cloud infrastructures to overcome technological constraints, benefiting from unlimited resources and capabilities. Moreover, the emergence of fog computing has gained prominence, facilitating IoT application processing in edge networks closer to IoT sensors and effectively reducing delays inherent in cloud data centers. In this context, our study proposes a cloud-/fog-based service composition for IoT, introducing a novel fuzzy-based hybrid algorithm. This algorithm ingeniously combines Ant Colony Optimization (ACO) and Artificial Bee Colony (ABC) optimization algorithms, taking into account energy consumption and Quality of Service (QoS) factors during the service selection process. By leveraging this fuzzy-based hybrid algorithm, our approach aims to revolutionize service composition in IoT environments by empowering intelligent decision-making capabilities and ensuring optimal user satisfaction. Our experimental results demonstrate the effectiveness of the proposed strategy in successfully fulfilling service composition requests by identifying suitable services. When compared to recently introduced methods, our hybrid approach yields significant benefits. On average, it reduces energy consumption by 17.11%, enhances availability and reliability by 8.27% and 4.52%, respectively, and improves the average cost by 21.56%.
Description
Keywords
Objective Deployment Optimization, Ant Colony Optimization, Resource-Allocation, Mechanism, Framework, Internet of Things (IoT), service, composition, Model, heuristic algorithm, cloud computing, Objective Deployment Optimization, fog computing, Ant Colony Optimization, service composition, Resource-Allocation, meta-heuristic algorithm, Mechanism, ABC, Framework, ACO, Model, fuzzy logic, ACO, Chemical technology, Framework, cloud computing, Internet of Things (IoT); service; composition; heuristic algorithm; cloud computing; fog computing; service composition; meta-heuristic algorithm; ABC; ACO; fuzzy logic, TP1-1185, Ant Colony Optimization, Article, Internet of Things (IoT), Resource-Allocation, meta-heuristic algorithm, composition, service composition, heuristic algorithm, service, Mechanism, fuzzy logic, fog computing, Objective Deployment Optimization, ABC, Model
Turkish CoHE Thesis Center URL
Fields of Science
Citation
WoS Q
Q2
Scopus Q
Q1

OpenCitations Citation Count
17
Source
Sensors
Volume
23
Issue
16
Start Page
7233
End Page
PlumX Metrics
Citations
Scopus : 33
PubMed : 1
Captures
Mendeley Readers : 66
SCOPUS™ Citations
34
checked on Jan 31, 2026
Web of Science™ Citations
22
checked on Jan 31, 2026
Page Views
260
checked on Jan 31, 2026
Downloads
7135
checked on Jan 31, 2026
Google Scholar™


