A logic based context query language

  • Authors:
  • Ling Feng;Junhui Deng;Zhanjiang Song;Wenwei Xue

  • Affiliations:
  • Department of Computer Science & Technology, Tsinghua University, Beijing, China;Department of Computer Science & Technology, Tsinghua University, Beijing, China;Nokia Research Center, Beijing, China;Nokia Research Center, Beijing, China

  • Venue:
  • EuroSSC'10 Proceedings of the 5th European conference on Smart sensing and context
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Context is a basic ingredient in pervasive computing. It refers to user's both external environment and internal status, implying user's information needs during the interaction between the user and computer systems. By context-awareness, a variety of context information from heterogeneous sources is sensed, inferred, and exploited to facilitate information systems to better understand users' needs and deliver the right context-aware service to the right user at the right time and place. Fundamental to context-awareness is the context-aware computing infrastructure support. Among its components, context processing engine is the core of such an infrastructure, whose power is reflected from its context query language. In this paper, we first overview typical context query languages developed in the literature, and then present the design of our temporal description logic based context query language. We implement such a query language on our context-aware mobile services development platform. To the best of our knowledge, this is the first attempt on a temporal description logic based language for context querying in the literature. As the provided temporal relevant predicates can accommodate both time interval and time point semantics, such a language is flexible and powerful enough to represent and query complex context information in time-critical context-aware applications.