Reasoning about context-awareness in the presence of mobility

Research output: Contribution to journalConference articlepeer-review

10 Scopus citations

Abstract

Context-awareness is emerging as an important computing paradigm designed to address the special needs of applications that must accommodate or exploit the highly dynamic environments that occur in the presence of physical or logical mobility. A number of formal models are available for reasoning about concurrency. Models designed to capture the specifics of mobility are fewer but still well represented (e.g., Mobile Ambients, π-Calculus, and Mobile UNITY). These models do not, however, provide constructs necessary for explicit modeling of context-aware interactions. This paper builds upon earlier efforts on state-based formal reasoning about mobility and explores the process by which a model such as Mobile UNITY can be transformed to explicitly capture context- awareness. Starting with an examination of the essential features of context-aware systems, this paper explores a range of constructs designed to facilitate a highly decoupled style of programming among context-aware components. The result of this exploration is a model called Context UNITY.

Original languageEnglish (US)
Pages (from-to)259-276
Number of pages18
JournalElectronic Notes in Theoretical Computer Science
Volume97
DOIs
StatePublished - Jul 22 2004
Externally publishedYes
EventProceedings of FOCLASA 2003, the Foundations of Coordination Languages and Software Architectures, a satellite event of CONCUR 2003 - Marseille, France
Duration: Sep 2 2003Sep 2 2003

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Keywords

  • Context UNITY
  • Context-awareness
  • Formal methods
  • Mobile computing
  • Shared variables
  • UNITY

Fingerprint

Dive into the research topics of 'Reasoning about context-awareness in the presence of mobility'. Together they form a unique fingerprint.

Cite this