Unified and Conceptual Context Analysis in Ubiquitous Environments

This article presents an original approach for the analysis of context information in ubiquitous environments. Large volumes of heterogeneous data are now collected, such as location, temperature, etc. This "environmental" context may be enriched by data related to users, e.g., their activities or applications. We propose a unified analysis and correlation of all these dimensions of context in order to measure their impact on user activities. Formal Concept Analysis and association rules are used to discover non-trivial relationships between context elements and activities, which, otherwise, could seem independent. Our goal is to make an optimal use of available data in order to understand user behavior and eventually make recommendations. In this paper, we describe our general methodology for context analysis and we illustrate it on an experiment conducted on real data collected by a capture system. Thanks to this methodology, it is possible to identify correlation between context elements and user applications, making possible to recommend such applications for user in similar situations.

[1]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[2]  Stathes Hadjiefthymiades,et al.  Intelligent Technologies and Techniques for Pervasive Computing , 2013 .

[3]  Uta Priss,et al.  Formal concept analysis in information science , 2006, Annu. Rev. Inf. Sci. Technol..

[4]  Edoardo Pignotti,et al.  Context-Aware Personalised Service Delivery , 2004, ECAI.

[5]  Amel Bouzeghoub,et al.  INCOME - Multi-scale Context Management for the Internet of Things , 2012, AmI.

[6]  Rakesh Agarwal,et al.  Fast Algorithms for Mining Association Rules , 1994, VLDB 1994.

[7]  Manuele Kirsch Pinheiro,et al.  Modèles de contexte pour l’adaptation à l’utilisateur dans des Systèmes d’Information Web collaboratifs , 2008 .

[8]  Yolande Berbers,et al.  Enabling Self-learning in Dynamic and Open IoT Environments , 2014, ANT/SEIT.

[9]  Romain Rouvoy,et al.  Scalable Processing of Context Information with COSMOS , 2007, DAIS.

[10]  Yolande Berbers,et al.  A Loosely Coupled and Distributed Bayesian Framework for Multi-context Recognition in Dynamic Ubiquitous Environments , 2013, 2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing.

[11]  Stephan Sigg,et al.  An Alignment Approach for Context Prediction Tasks in UbiComp Environments , 2010, IEEE Pervasive Computing.

[12]  Alain Guénoche,et al.  Galois approach to the induction of concepts , 1993 .

[13]  Tomasz Imielinski,et al.  Mining association rules between sets of items in large databases , 1993, SIGMOD Conference.

[14]  Rene Mayrhofer,et al.  An architecture for context prediction , 2004 .

[15]  Patrick Brézillon,et al.  Understanding Context Before Using It , 2005, CONTEXT.

[16]  Marie-Aude Aufaure,et al.  Context-Based Grouping and Recommendation in MANETs , 2013 .

[17]  Saul Greenberg,et al.  Context as a Dynamic Construct , 2001, Hum. Comput. Interact..

[18]  Kurt Geihs,et al.  Context as a service - Requirements, design and middleware support , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[19]  Luiz Angelo Steffenel,et al.  Intention Prediction Mechanism In An Intentional Pervasive Information System , 2013 .

[20]  PrissUta Formal concept analysis in information science , 2006 .

[21]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[22]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[23]  Patrick Robertson,et al.  Pervasive Computing in Daidalos , 2011, IEEE Pervasive Computing.

[24]  Rudolf Wille,et al.  Formal Concept Analysis as Mathematical Theory of Concepts and Concept Hierarchies , 2005, Formal Concept Analysis.

[25]  David Garlan,et al.  Context is key , 2005, CACM.