Skip to main navigation Skip to search Skip to main content

Modeling adaptive behaviors in Context UNITY

Research output: Contribution to journalArticlepeer-review

Abstract

Context-aware computing refers to a paradigm in which applications sense aspects of the environment and use this information to adjust their behavior in response to changing circumstances. In this paper, we present a formal model and notation (Context UNITY) for expressing quintessential aspects of context-aware computations; existential quantification, for instance, proves to be highly effective in capturing the notion of discovery in open systems. Furthermore, Context UNITY treats context in a manner that is relative to the specific needs of an individual application and promotes an approach to context maintenance that is transparent to the application. In this paper, we construct the model from first principles, introduce its proof logic, and demonstrate how the model can be used as an effective abstraction tool for context-aware applications and middleware.

Original languageEnglish (US)
Pages (from-to)185-204
Number of pages20
JournalTheoretical Computer Science
Volume376
Issue number3
DOIs
StatePublished - May 15 2007
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Keywords

  • Adaptive systems
  • Context-aware computing
  • Formal methods
  • UNITY

Fingerprint

Dive into the research topics of 'Modeling adaptive behaviors in Context UNITY'. Together they form a unique fingerprint.

Cite this