scispace - formally typeset
Open AccessJournal ArticleDOI

Scalable and Self-Adaptive Service Selection Method for the Internet of Things

Manel Mejri, +1 more
- 16 Jun 2017 - 
- Vol. 167, Iss: 10, pp 43-49
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

Content maybe subject to copyright    Report

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

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.
Related Papers (5)