A Distributed Agent-Based Approach for Optimal QoS Selection in Web of Object Choreography

N. Temglit 1 A. Chibani 2 K. Djouani 2 M. A. Nacer 1
LISSI - Laboratoire Images, Signaux et Systèmes Intelligents
Abstract : The Internet of Things (IoT) refers to the domain of physical/logical objects connected to the Internet that can be accessible anywhere and anytime, giving the access policies. Web objects and services can be seen as distributed and cooperative agents that need to collaborate in order to reach advanced functionalities and also to optimize the overall quality offered to the end users. However, the number of the services that can be supplied through these devices on the Internet will increase more and more. In this context, performing the composition and selection of the best services according to quality-of-service (QoS) criteria become a complex task, especially when dealing with global service selection to satisfy global constraints of users in decentralized environments. For this purpose, we propose a distributed and optimal QoS selection approach based on the multiagent paradigm and the distributed constraint optimization problem (DCOP) formalism. Hence, we revisited a DCOP technique for developing an efficient algorithm: the DPOP4QoS implemented under a real-time Web protocol for IoT communication, the extensible messaging and presence protocol. The proposed algorithm takes into account the specificities of the service composition context and the satisfaction of the global user constraints. This paper also presents a set of experiments conducted under realistic distributed environment to evaluate the performance of the proposed algorithm.
Liste complète des métadonnées

Contributor : Lab Lissi <>
Submitted on : Thursday, January 11, 2018 - 10:38:02 PM
Last modification on : Sunday, December 30, 2018 - 1:04:54 AM


  • HAL Id : hal-01681964, version 1



N. Temglit, A. Chibani, K. Djouani, M. A. Nacer. A Distributed Agent-Based Approach for Optimal QoS Selection in Web of Object Choreography. IEEE Systems Journal, IEEE, 2018, 12 (2), pp.1655 -1666. ⟨hal-01681964⟩



Record views