The java context awareness framework (JCAF) – a service infrastructure and programming framework for context-aware applications

  • Authors:
  • Jakob E. Bardram

  • Affiliations:
  • Centre for Pervasive Healthcare, Department of Computer Science, University of Aarhus, Aarhus N., Denmark

  • Venue:
  • PERVASIVE'05 Proceedings of the Third international conference on Pervasive Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Context-awareness is a key concept in ubiquitous computing. But to avoid developing dedicated context-awareness sub-systems for specific application areas there is a need for more generic programming frameworks. Such frameworks can help the programmer develop and deploy context-aware applications faster. This paper describes the Java Context-Awareness Framework – JCAF, which is a Java-based context-awareness infrastructure and programming API for creating context-aware computer applications. The paper presents the design goals of JCAF, its runtime architecture, and its programming model. The paper presents some applications of using JCAF in three different applications and discusses lessons learned from using JCAF.