Layered Context Inconsistency Resolution for Context-Aware Systems
Ubiquitous computing or ambient intelligence initiates the era of integrating information techniques to build computing environments for serving users anytime and anywhere. For a context-aware system with large number of users, incorrect contexts are possibly caused by either imprecise noisy signals or the contradiction among context definitions. The incorrect context may cause context inconsistency and lead a context-aware system to bad performance. In this paper, the layered context inconsistency resolution is proposed. The layered scheme combines the prevention strategy and the detect-resolve strategy to accomplish an efficient and effective inconsistency context resolution. The proposed context model includes three layers: sensor layer, event layer, and service layer. All contexts defined on different layers apply specific strategies to resolve the problem of inconsistent contexts. The experimental results show that the proposed scheme provides an effective and efficient paradigm to improve the quality of context-aware application for smart living space.
KeywordsAmbient intelligence context-aware context inconsistency inconsistency prevention inconsistency detection and resolution
Unable to display preview. Download preview PDF.
- 2.Henricksen, K., Indulska, J.: Modeling and Using Imperfect Context Information. In: The 2nd IEEE International Conference on Pervasive Computing and Communications, pp. 33–37 (2004)Google Scholar
- 4.Xu, C., Cheung, S.C., Chan, W.K., Ye, C.: On Impact-Oriented Automatic Resolution of Pervasive Context Inconsistency. In: The 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on the Foundations of Software Engineering, pp. 569–572 (2007)Google Scholar
- 5.Xu, C., Cheung, S.C.: Inconsistency Detection and Resolution for Context-Aware Middleware Support. In: The 4th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on the Foundations of Software Engineering, pp. 336–345 (2005)Google Scholar
- 6.Xu, C.: Inconsistency Detection and Resolution for Context-Aware Pervasive Computing. Ph.D dissertation, Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Hong Kong (2008)Google Scholar
- 7.Mayrhofer, R.: Context Prediction based on Context Histories: Expected Benefits, Issues and Current State-of-the-Art. In: The 1st International Workshop on Exploiting Context Histories in Smart Environments, pp. 31–36 (2005)Google Scholar
- 8.Chien, B.C., Tsai, H.C., Hsueh, Y.K.: CADBA: A Context-aware Architecture based on Context Database for Mobile Computing. In: The International Workshop on Pervasive Media, Joint with the Sixth International Conference on Ubiquitous Intelligence and Computing, pp. 367–372 (2009)Google Scholar
- 9.Chien, B.C., Hsueh, Y.K.: Initiative Prevention Strategy for Context Inconsistency in Smart Home. In: The 2011 IEEE International Conference on Granular Computing, pp. 138–143 (2011)Google Scholar
- 10.van Kasteren, T., Noulas, A., Englebienne, G., Kröse, B.: Accurate activity recognition in a home setting. In: The 10th International Conference on Ubiquitous Computing, pp. 1–9 (2008)Google Scholar
- 13.Siafu: An Open Source Context Simulator, http://saifusimulator.courceforge.net/