A Context Query Language for Pervasive Computing Environments

This paper identifies requirements for querying and accessing context information in mobile and pervasive computing environments. Furthermore it studies existing query languages showing that they satisfy only a subset of these requirements or cover some of them only to a limited extent. A new context query language is presented to overcome these shortcomings, improving the state of the art in several respects: heterogeneous representations of context information, definition of complex filtering mechanisms, elaborate aggregation functions and ontology integration, all in one language.

[1]  Claudio Bettini,et al.  Distributed Context Monitoring for the Adaptation of Continuous Services , 2007, World Wide Web.

[2]  Claudia Linnhoff-Popien,et al.  CoOL: A Context Ontology Language to Enable Contextual Interoperability , 2003, DAIS.

[3]  Jadwiga Indulska,et al.  A software engineering framework for context-aware pervasive computing , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[4]  Jadwiga Indulska,et al.  Modelling and using imperfect context information , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[5]  Timothy W. Finin,et al.  Collaborative joins in a pervasive computing environment , 2005, The VLDB Journal.

[6]  Shonali Krishnaswamy,et al.  An Evaluation of Query Languages for Context-Aware Computing , 2006, 17th International Workshop on Database and Expert Systems Applications (DEXA'06).

[7]  Jadwiga Indulska,et al.  Developing context-aware pervasive computing applications: Models and approach , 2006, Pervasive Mob. Comput..

[8]  Timothy W. Finin,et al.  On data management in pervasive computing environments , 2004, IEEE Transactions on Knowledge and Data Engineering.

[9]  Jadwiga Indulska,et al.  Automating context-aware application development , 2004 .