Service-oriented Context-aware Framework

Location- and context-aware services are emerging technologies in mobile and desktop environments, however, most of them are difficult to use and do not seem to be beneficial enough. Our research focuses on designing and creating a service-oriented framework that helps location- and context-aware, client-service type application development and use. Location information is combined with other contexts such as the users' history, preferences and disabilities. The framework also handles the spatial model of the environment (e.g. map of a room or a building) as a context. The framework is built on a semantic backend where the ontologies are represented using the OWL description language. The use of ontologies enables the framework to run inference tasks and to easily adapt to new context types. The framework contains a compatibility layer for positioning devices, which hides the technical differences of positioning technologies and enables the combination of location data of various sources.

[1]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[2]  Ian D. Howarth,et al.  Towards a better understanding , 2003 .

[3]  Guiling Wang,et al.  Modeling Contexts in Collaborative Environment: A New Approach , 2006, CSCWD.

[4]  Lucas Paletta,et al.  An Attentive Machine Interface Using Geo-Contextual Awareness for Mobile Vision Tasks , 2008, ECAI.

[5]  Wolfgang Prinz,et al.  NESSIE: An awareness environment for cooperative settings , 1999, ECSCW.

[6]  Vaninha Vieira,et al.  Towards an Ontology for Context Representation in Groupware , 2005, CRIWG.

[7]  Tom Gross,et al.  Awareness in Context-Aware Information Systems , 2001, MuC.

[8]  Michael Hartley,et al.  A context gathering framework for context-aware mobile solutions , 2007, Mobility '07.

[9]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[10]  Tom Gross,et al.  Towards ubiquitous awareness: the PRAVTA prototype , 2001, Proceedings Ninth Euromicro Workshop on Parallel and Distributed Processing.

[11]  Walid Maalej,et al.  A Lightweight Approach for Knowledge Sharing in Distributed Software Teams , 2008, PAKM.

[12]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[13]  Lei Wang,et al.  Context-aware application programming for mobile devices , 2008, C3S2E '08.

[14]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[15]  Marcus Specht,et al.  A Context-Sensitive Nomadic Exhibition Guide , 2000, HUC.