Inconsistency detection and resolution for context-aware middleware support
- 1 September 2005
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGSOFT Software Engineering Notes
- Vol. 30 (5), 336-345
- https://doi.org/10.1145/1095430.1081759
Abstract
Context-awareness is a key feature of pervasive computing whose environments keep evolving. The support of context-awareness requires comprehensive management including detection and resolution of context inconsistency, which occurs naturally in pervasive computing. In this paper we present a framework for realizing dynamic context consistency management. The framework supports inconsistency detection based on a semantic matching and inconsistency triggering model, and inconsistency resolution with proactive actions to context sources. We further present an implementation based on the Cabot middleware. The feasibility of the framework and its performance are evaluated through a case study and a simulated experiment, respectively.This publication has 11 references indexed in Scilit:
- Specifying timing constraints and composite events: an application in the design of electronic brokeragesIEEE Transactions on Software Engineering, 2004
- Reasoning about uncertain contexts in pervasive computing environmentsIEEE Pervasive Computing, 2004
- Amit - the situation managerThe VLDB Journal, 2004
- Database aggregation of imprecise and uncertain evidenceInformation Sciences, 2003
- CARISMA: Context-Aware Reflective mIddleware System for Mobile ApplicationsIEEE Transactions on Software Engineering, 2003
- ConChat: a context-aware chat programIEEE Pervasive Computing, 2002
- A middleware infrastructure for active spacesIEEE Pervasive Computing, 2002
- xlinkitACM Transactions on Internet Technology, 2002
- The anatomy of a context-aware applicationPublished by Association for Computing Machinery (ACM) ,1999
- Snoop: An expressive event specification language for active databasesData & Knowledge Engineering, 1994