Enabling Context-Aware Web Services: A Middleware Approach for Ubiquitous Environments

Abstract : In ubiquitous environments, mobile applications should sense and react to environmental changes to provide a better user experience. In order to deal with these concerns, Service-Oriented Architectures (SOA) provide a solution allowing applications to interact with the services available in their surroundings. In particular, context-aware Web Services can adapt their behavior considering the user context. However, the limited resources of mobile devices restrict the adaptation degree. Furthermore, the diverse nature of context information makes difficult its retrieval, processing and distribution. To tackle these challenges, we present the CAPPUCINO platform for executing context-aware Web Services in ubiquitous environments. In particular, in this chapter we focus on the middleware part that is built as an autonomic control loop that deals with dynamic adaptation. In this autonomic loop we use FraSCAti, an implementation of the Service Component Architecture (SCA) specification, as the execution kernel for Web Services. The context distribution is achieved with SPACES, a flexible solution based on REST (REpresentational State Transfer ) principles and benefiting from the COSMOS (COntext entitieS coMpositiOn and Sharing ) context manage- ment framework. The application of our platform is illustrated with a mobile commerce application scenario that combines context-aware Web Services and social networks.
Type de document :
Chapitre d'ouvrage
Michael Sheng and Jian Yu and Schahram Dustdar. Enabling Context-Aware Web Services: Methods, Architectures, and Technologies, Chapman and Hall/CRC, pp.113-135, 2010, 9781439809853
Liste complète des métadonnées

Littérature citée [23 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00414070
Contributeur : Daniel Romero <>
Soumis le : lundi 7 septembre 2009 - 17:07:19
Dernière modification le : jeudi 11 janvier 2018 - 06:22:13
Document(s) archivé(s) le : mardi 15 juin 2010 - 19:50:37

Fichier

chapitre.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00414070, version 1

Citation

Daniel Romero, Romain Rouvoy, Lionel Seinturier, Sophie Chabridon, Denis Conan, et al.. Enabling Context-Aware Web Services: A Middleware Approach for Ubiquitous Environments. Michael Sheng and Jian Yu and Schahram Dustdar. Enabling Context-Aware Web Services: Methods, Architectures, and Technologies, Chapman and Hall/CRC, pp.113-135, 2010, 9781439809853. 〈inria-00414070〉

Partager

Métriques

Consultations de la notice

683

Téléchargements de fichiers

651