Context Aggregation and Dissemination in Ubiquitous Computing Systems

Abstract

Many "ubiquitous computing" applications need a constant flow of information about their environment to be able to adapt to their changing context. To support these "context-aware" applications we propose a graph-based abstraction for collecting, aggregating, and disseminating context information. The abstraction models context information as events, produced by sources and flowing through a directed acyclic graph of event-processing operators and delivered to subscribing applications. Applications describe their desired event stream as a tree of operators that aggregate low-level context information published by existing sources into the high-level context information needed by the application. The operator graph is thus the dynamic combination of all applications subscription trees.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 28, 2002
Accession Number
ADA440675

Entities

People

  • David Kotz
  • Guanling Chen

Organizations

  • Dartmouth College

Tags

Communities of Interest

  • Materials and Manufacturing Processes
  • Sensors

DTIC Thesaurus Topics

  • Compilers
  • Computer Networks
  • Computer Programming
  • Computer Science
  • Computers
  • Environment
  • Filters
  • Language
  • Mobile Application Software
  • Models
  • Network Protocols
  • Networks
  • Physical Properties
  • Platforms
  • Resilience
  • Solar System
  • Ubiquitous Computing

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Library and Information Science
  • Mathematical Modeling and Probability Theory.