HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Journal articles

A Survey on Service Composition Middleware in Pervasive Environments

Noha Ibrahim 1 Frédéric Le Mouël 2
1 Drakkar
LIG - Laboratoire d'Informatique de Grenoble
2 AMAZONES - Ambient Middleware Architectures: Service-Oriented, Networked, Efficient and Secured
CITI - CITI Centre of Innovation in Telecommunications and Integration of services, Inria Grenoble - Rhône-Alpes
Abstract : The development of pervasive computing has put the light on a challenging problem: how to dynamically compose services in heterogeneous and highly changing environments? We propose a survey that defines the service composition as a sequence of four steps: the translation, the generation, the evaluation, and finally the execution. With this powerful and simple model we describe the major service composition middleware. Then, a classification of these service composition middleware according to pervasive requirements - interoperability, discoverability, adaptability, context awareness, QoS management, security, spontaneous management, and autonomous management - is given. The classification highlights what has been done and what remains to do to develop the service composition in pervasive environments.
Complete list of metadata

Cited literature [31 references]  Display  Hide  Download

Contributor : Frédéric Le Mouël Connect in order to contact the contributor
Submitted on : Monday, September 7, 2009 - 11:00:53 PM
Last modification on : Friday, February 4, 2022 - 3:24:28 AM
Long-term archiving on: : Tuesday, June 15, 2010 - 11:19:00 PM


Files produced by the author(s)


  • HAL Id : inria-00414117, version 1


Noha Ibrahim, Frédéric Le Mouël. A Survey on Service Composition Middleware in Pervasive Environments. International Journal of Computer Science, World Academy of Science, Engineering and Technology, 2009, 1, pp.1--12. ⟨inria-00414117⟩



Record views


Files downloads