A Model Checking-Based Approach for Location Query Processing in Pervasive Computing Environments

We present a new approach to handle location query processing in pervasive computing environments. We extend the commonly used hierarchical model of space to a semantic model for hybrid logics, i.e. a Kripke structure, and thus map location query processing into a model checking framework. Our approach is built on theoretical foundations that show the soundness of our query framework, explores the connection between location modelling and location query processing, and provides a hybrid logic-based query language that enables efficient search over a decentralised space repository. A prototype implementation is presented and will be discussed.

[1]  Frank Wolter,et al.  Handbook of Modal Logic , 2007, Studies in logic and practical reasoning.

[2]  Frank Dürr,et al.  On location models for ubiquitous computing , 2004, Personal and Ubiquitous Computing.

[3]  M. de Rijke,et al.  CTL model checking for processing simple XPath queries , 2004, Proceedings. 11th International Symposium on Temporal Representation and Reasoning, 2004. TIME 2004..

[4]  M. de Rijke,et al.  Model Checking for Combined Logics with an Application to Mobile Systems , 2004, Automated Software Engineering.

[5]  E. Allen Emerson,et al.  Temporal and Modal Logic , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[6]  J. Van Leeuwen,et al.  Handbook of theoretical computer science - Part A: Algorithms and complexity; Part B: Formal models and semantics , 1990 .

[7]  Michael Beigl,et al.  A Location Model for Communicating and Processing of Context , 2002, Personal and Ubiquitous Computing.

[8]  Ichiro Satoh A location model for pervasive computing environments , 2005, Third IEEE International Conference on Pervasive Computing and Communications.

[9]  Edmund M. Clarke,et al.  Model Checking , 1999, Handbook of Automated Reasoning.

[10]  Giuseppe Pelagatti,et al.  Formal semantics of SQL queries , 1991, TODS.