Quality of service-aware service selection algorithms for the internet of things environment: A review paper
The Internet of Things (IoT) has evolved over the last decade to connect a massive number of objects. These connected objects provide a vast amount of services to enhance the daily live of end users. The services provided comprise other services with similar functionalities but different quality of...
Saved in:
| Published in: | Array (New York) Vol. 8; p. 100041 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Elsevier Inc
01.12.2020
Elsevier |
| Subjects: | |
| ISSN: | 2590-0056, 2590-0056 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | The Internet of Things (IoT) has evolved over the last decade to connect a massive number of objects. These connected objects provide a vast amount of services to enhance the daily live of end users. The services provided comprise other services with similar functionalities but different quality of service (QoS) requirements. Thus, the problem of selecting and combining services that match the required QoS constraints is challenging. Therefore, in this review, we classify, and analyze state-of-the-art algorithms for service selection under QoS constraints in the IoT environment. We propose a classification system to review and analyze the various state-of-the-art algorithms described between 2012 and 2020. The aims of this review are to provide the research community with guidance and knowledge, and to identify the trends regarding the different algorithms used to solve the service selection problem. In addition, we discuss future research directions in terms of the design, implementation, and evaluation of new service selection algorithms.
•Review the Services Selection Algorithms SSA and techniques under IoT environment.•Survey the (Heuristic, Meta- Heuristic, and Hyper- Heuristic) optimization algorithms.•Divide the SSA in three main IoT Layers (Sensor, Network, and application layers).•Propose a classification to review and the SSA and QoS based on IoT architecture.•Discuss the future research directions of SSA. |
|---|---|
| ISSN: | 2590-0056 2590-0056 |
| DOI: | 10.1016/j.array.2020.100041 |