Skip to main navigation Skip to search Skip to main content

Automatic consistency assessment for query results in dynamic environments

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Queries are convenient abstractions for the discovery of information and services, as they offer content-based information access. In distributed settings, query semantics are well-defined, e.g., they often satisfy ACID transactional properties. In a dynamic network setting, however, achieving transactional semantics becomes complex due to the openness and unpredictability. In this paper, we propose a query processing model for mobile ad hoc and sensor networks suitable for expressing a wide range of query semantics; the semantics differ in the degree of consistency with which results reflect the state of the environment during execution. We introduce several distinct notions of consistency and formalize them. A practical contribution of this paper is a protocol for query processing that automatically assesses and adaptively provides an achievable degree of consistency given the state of the operational environment throughout its execution. The protocol attaches an assessment of the achieved guarantee to returned query results, allowing precise reasoning about a query with a range of possible semantics.

Original languageEnglish (US)
Title of host publication6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2007
Pages245-254
Number of pages10
DOIs
StatePublished - 2007
Externally publishedYes
Event6th Joint Meeting of the European Software Engineering Conference and the 14th ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2007 - Dubrovnik, Croatia
Duration: Sep 3 2007Sep 7 2007

Publication series

Name6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2007

Conference

Conference6th Joint Meeting of the European Software Engineering Conference and the 14th ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2007
Country/TerritoryCroatia
CityDubrovnik
Period9/3/079/7/07

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Science Applications

Keywords

  • Mobile computing
  • Query semantics

Fingerprint

Dive into the research topics of 'Automatic consistency assessment for query results in dynamic environments'. Together they form a unique fingerprint.

Cite this