Web Services Enabling Context-Aware Applications: Lessons Learned by Integrating E-Learning Applications

  • Authors:
  • Carlos Henrique Jardim;Renato Bulcao Neto;Helder Botter Ribas

  • Affiliations:
  • Universidade de São Paulo;Universidade de São Paulo;Universidade de São Paulo

  • Venue:
  • NWESP '05 Proceedings of the International Conference on Next Generation Web Services Practices
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Context-aware applications assist users' everyday tasks by adapting their behavior based on context information obtained from instrumented environments. Context is any relevant information describing entities in a user-computer interaction (e.g. user location). The design and implementation of high-quality context management software is an area of active research. We have described elsewhere the Context Kernel, a Web Service that manages context information on behalf of applications. In this paper, we present a case study of how the Context Kernel has been used to integrate a suite of e-learning applications. We show how the Web Services approach allowed applications to seamlessly exchange context on theWeb through a uniform context representation schema. We also present the lessons we learned from integrating e-learning applications via Web Services.