Service selection mechanisms in the Internet of Things (IoT): a systematic and comprehensive study

2019 
Internet of Things (IoT) describes embedded devices (things) with Internet-based connectivity, enabling them to receive and send data through the communication network. In addition, it provides infrastructure to let things have interacted with each other and people. This advantage of the IoT can increase reliability, sustainability, and efficiency by enhanced information access fashion. This technology can be used in various fields, such as environmental monitoring, home, and building automation and smart networks. Furthermore, the main aim of Service-Oriented Architecture (SOA) is to select the best services among a pool of services. These services can be selected statically or dynamically regarding the service functionalities and performance limitations. Since the performance of complex services is very important in many distributed domains. This study aims to systematically review the service selection mechanisms in the IoT. The service selection mechanisms are classified into centralized, decentralized, and hybrid classes. Also, the detailed evaluation of these techniques brings a good suggestion for further studies.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    121
    References
    9
    Citations
    NaN
    KQI
    []