Scalable and Self-Adaptive Service Selection Method for the Internet of Things
Manel Mejri,Nadia Ben Azzouna +1 more
TLDR
This paper proposes to involve both artifcial intelligence through the use of Artifcial Neural Network and multi criteria analysis through theUse of Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) model in order to return the best service to the requestor.Abstract:
The Internet of Things goes beyond the regular Internet by offering new functionalities and creating new range of services provided by the deployed objects. Therefore, one of the most challenging issues is to select the best service among similar functionally available ones. In this paper, we propose to involve both artifcial intelligence through the use of Artifcial Neural Network (ANN) and multi criteria analysis through the use of Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) model in order to return the best service to the requestor. First, The ANN is introduced as a predictive model to estimate the Qualities of services (QoS) according to user context, service context and network context. Second, the TOPSIS model evaluates, then aggregates these QoS values in order to provide the best service according to user preferences. To improve the scalability of the proposed service selection system we conduct a parallel implementation of the prototype.read more
Citations
More filters
Journal ArticleDOI
Service selection mechanisms in the Internet of Things (IoT): a systematic and comprehensive study
TL;DR: The service selection mechanisms in the IoT are classified into centralized, decentralized, and hybrid classes and the detailed evaluation of these techniques brings a good suggestion for further studies.
Journal ArticleDOI
Quality of service-aware service selection algorithms for the internet of things environment: A review paper
TL;DR: This paper proposes a classification system to review and analyze the various state-of-the-art algorithms for service selection under QoS constraints in the IoT environment between 2012 and 2020 and identifies the trends regarding the different algorithms used to solve the service selection problem.
Journal ArticleDOI
Service discovery and selection in IoT: A survey and a taxonomy
TL;DR: In this article , a taxonomy to classify service discovery approaches in the context of the Internet of Things (IoT) is proposed, which includes several aspects to identify and classify IoT service discovery and selection approaches.
Journal ArticleDOI
Hike the Performance of Collaborative Filtering Algorithm with the Inclusion of Multiple Attributes
TL;DR: The method to boost the performance of collaborative filtering algorithm by taking multiple attributes in consideration where each attribute has some weight is described.
References
More filters
Journal ArticleDOI
MapReduce: simplified data processing on large clusters
Jeffrey Dean,Sanjay Ghemawat +1 more
TL;DR: This paper presents the implementation of MapReduce, a programming model and an associated implementation for processing and generating large data sets that runs on a large cluster of commodity machines and is highly scalable.
Journal ArticleDOI
The Internet of Things: A survey
TL;DR: This survey is directed to those who want to approach this complex discipline and contribute to its development, and finds that still major issues shall be faced by the research community.
Journal ArticleDOI
The internet of things: a survey
TL;DR: The definitions, architecture, fundamental technologies, and applications of IoT are systematically reviewed and the major challenges which need addressing by the research community and corresponding potential solutions are investigated.
Book
MPI: The Complete Reference
TL;DR: MPI: The Complete Reference is an annotated manual for the latest 1.1 version of the standard that illuminates the more advanced and subtle features of MPI and covers such advanced issues in parallel computing and programming as true portability, deadlock, high-performance message passing, and libraries for distributed and parallel computing.
Book
Parallel Programming in OpenMP
TL;DR: Aimed at the working researcher or scientific C/C++ or Fortran programmer, this text introduces the competent research programmer to a new vocabulary of idioms and techniques for parallelizing software using OpenMP.