Understanding and Using Context

  • Authors:
  • Anind K. Dey

  • Affiliations:
  • College of Computing & GVU Center, Georgia Institute of Technology, Atlanta, GA, USA

  • Venue:
  • Personal and Ubiquitous Computing
  • Year:
  • 2001

Quantified Score

Hi-index 0.03

Visualization

Abstract

Context is a poorly used source of information in our computing environments. As a result, we have an impoverished understanding of what context is and how it can be used. In this paper, we provide an operational definition of context and discuss the different ways in which context can be used by context-aware applications. We also present the Context Toolkit, an architecture that supports the building of these context-aware applications. We discuss the features and abstractions in the toolkit that make the task of building applications easier. Finally, we introduce a new abstraction, a situation which we believe will provide additional support to application designers.