Abstract
Context-awareness is a key to enabling intelligent adaptation in pervasive computing applications that need to cope with dynamic and uncertain environments. Addressing uncertainty is one of the major issues in context-based situation modeling and reasoning approaches. Uncertainty can be caused by inaccuracy, ambiguity or incompleteness of sensed context. However, there is another aspect of uncertainty that is associated with human concepts and real-world situations. In this paper we propose and validate a Fuzzy Situation Inference (FSI) technique that is able to represent uncertain situations and reflect delta changes of context in the situation inference results. The FSI model integrates fuzzy logic principles into the Context Spaces (CS) model, a formal and general context reasoning and modeling technique for pervasive computing environments. The strengths of fuzzy logic for modeling and reasoning of imperfect context and vague situations are combined with the CS model’s underlying theoretical basis for supporting context-aware pervasive computing scenarios. An implementation and evaluation of the FSI model are presented to highlight the benefits of the FSI technique for context reasoning under uncertainty.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Haghighi, P., Zaslavsky, A., Krishnaswamy, S.: An Evaluatation of Query Languages for Context-Aware Computing. In: The 1st International Workshop on Flexible Database and Information Systems Technology (FlexDBIST 2006), Held in conjunction with DEXA 2006 International Conference on Database and Expert Systems Applications. IEEE Computer Society Press, Crakow (2006)
Padovitz, A., Loke, S., Zaslavsky, A.: Towards a Theory of Context Spaces. In: Proceedings of the 2nd IEEE Annual Conference on Pervasive Computing and Communications, Workshop on Context Modeling and Reasoning (CoMoRea). IEEE Computer Society, Orlando (2004)
Anagnostopoulos, C.B., Ntarladimas, Y., Hadjiefthymiades, S.: Situational Computing: An Innovative Architecture with Imprecise Reasoning. The Journal of Systems and Software 80, 1993–2014 (2007)
Satyanarayanan, M.: Coping with Uncertainty, IEEE CS Pervasive computing. Journal, Modeling uncertainty in context-aware computing (2001)
Fox, D., Hightower, J., Liao, L., Schulz, D., Borriello, G.: Bayesian filtering for location estimation. IEEE Pervasive Computing (2003)
Castro, P., Munz, R.: Managing context data for smart spaces. IEEE Personal Communications 7(5), 4–46 (2000)
Gu, T., Pung, H., Zhang, D.: A Bayesian approach for dealing with uncertain contexts. In: The Proceeding of the Second International Conference on Pervasive Computing (2004)
Wu, H., Siegel, M., Stiefelhagen, R., Yang, J.: Sensor Fusion Using Dempster-Shafer Theory. In: Proc. of IMTC 2002, Anchorage, AK, USA (2002)
Jian, Z., Yinong, L., Yang, J., Ping, Z.: A Context-Aware Infrastructure with Reasoning Mechanism and Aggregating Mechanism for Pervasive Computing Application. In: Proceedings of the 65th IEEE Vehicular Technology Conference (VTC Spring 2007), Dublin, Ireland, pp. 257–261 (2007)
Mäntyjärvi, J., Seppanen, T.: Adapting Applications in Mobile Terminals Using Fuzzy Context Information. In: The Proceedings of 4th International Symposium on Mobile HCI 2002, Italy, pp. 95–107 (2002)
Byun, H., Keith, C.: Supporting Proactive ‘Intelligent’ Behaviour: the Problem of Uncertainty. In: Proceedings of the UM 2003 Workshop on User Modeling for Ubiquitous Computing, Johnstown, PA, pp. 17–25 (2003)
Cao, J., Xing, N., Chan, A., Feng, Y., Jin, B.: Service Adaptation Using Fuzzy Theory in Context-aware Mobile Computing Middleware. In: Proceedings of the 11th IEEE Conference on Embedded and Real-time Computing Systems and Applications (RTCSA 2005) (2005)
Cheung, R.: An Adaptive Middleware Infrastructure Incorporating Fuzzy Logic for Mobile computing. In: Proceedings of the International Conference on Next Generation Web Services Practices (NWeSP 2005) (2005)
Ranganathan, A., Al-Muhtadi, J., Campbell, R.H.: Reasoning about Uncertain Contexts in Pervasive Computing Environments. IEEE Pervasive Computing 3(2), 62–70 (2004)
Padovitz, A., Loke, S.W., Zaslavsky, A., Burg, B., Bartolini, C.: An Approach to Data Fusion for Context-Awareness. In: Dey, A.K., Kokinov, B., Leake, D.B., Turner, R. (eds.) CONTEXT 2005. LNCS (LNAI), vol. 3554, pp. 353–367. Springer, Heidelberg (2005)
Padovitz, A., Zaslavsky, A., Loke, S.W.: A Unifying Model for Representing and Reasoning About Context under Uncertainty. In: 11th International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems (IPMU), Paris, France (July 2006)
Goslar, K., Schill, A.: Modeling Contextual Information Using Active Data Structures. In: Workshop for Pervasive Information Management (PIM), International Conference on Extending Database Technology (EDBT), Heraklion, Crete, Greece (2004)
Schilit, B.N., Theimer, M.M., Welch, B.B.: Customizing Mobile Applications. In: Proceedings USENIX Symposium on Mobile and Location-Independent Computing (USENJX Association) (1993)
Buchholz, T., Krause, M., Linnhoff-Popien, C., Schiffers, M.: CoCo: dynamic composition of context information. In: The 1st Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (MOBIQUITOUS 2004), Boston, Massachusetts (2004)
Henricksen, K., Indulska, J.: Modelling and Using Imperfect Context Information. In: Proceedings of the 2nd IEEE Annual Conference on Pervasive Computing and Communications. Workshop on Context Modelling and Reasoning (CoMoRea 2004). IEEE Computer Society, Orlando (2004)
McFadden, T., Henricksen, K., Indulska, J.: Automating context-aware application development. In: UbiComp 1st International Workshop on Advanced Context Modelling, Reasoning and Management, Nottingham, pp. 90–95 (2004)
Zadeh, L.A.: The Concept of a Linguistic Variable and Its Application to Approximate Reasoning Information Systems, pp. 199–249 (1975)
Mendel, J.M.: Fuzzy Logic Systems for Engineering: A Tutorial. Proceedings of the IEEE 83(3), 345–377 (1995)
Jang, J.R., Sun, C., Mizutani, E.: Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence. Prentice-Hall, Upper Saddle River (1997)
Zimmermann, H.J.: Fuzzy Set Theory - and Its Applications. Kluwer Academic Publishers, Norwell (1996)
Bruce, G., Buchanan, B.G., Shortliffe, E.D.: Rule-based expert systems: the MYCIN experiments of the Stanford Heuristic Programming Project. Addison-Wesley, Reading (1984)
Alive Technologies, http://www.alivetec.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Delir Haghighi, P., Krishnaswamy, S., Zaslavsky, A., Gaber, M.M. (2008). Reasoning about Context in Uncertain Pervasive Computing Environments. In: Roggen, D., Lombriser, C., Tröster, G., Kortuem, G., Havinga, P. (eds) Smart Sensing and Context. EuroSSC 2008. Lecture Notes in Computer Science, vol 5279. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88793-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-88793-5_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88792-8
Online ISBN: 978-3-540-88793-5
eBook Packages: Computer ScienceComputer Science (R0)