A Context Model for Context-Aware System Design Towards the Ambient Intelligence Vision: Experiences in the eTourism Domain

The Ambient Intelligence (AmI) vision implies the concept of "smart spaces" populated by intelligent entities. While most implementations focus strictly on local applications of "AmI", we think of an AmI scenario as a federation of instances of local and application AmI domains. In order to deal with distributed context handling in AmI domains, we propose a context model suitable for distributed context acquisition, reasoning and delivery to applications. We propose a hybrid approach, which aims at combining the advantages of object-oriented models for distributed context handling and those of ontology-based models for context reasoning. We have applied this model to the development of a context-aware eTourism application. This application aims at providing tourists with context-aware services supporting communication and knowledge exchange. It integrates already available location-based content delivery services with a context-aware instant messaging service and a provider reputation service. Here we describe main design issues and prototype implementation.

[1]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[2]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[3]  K. Ducatel,et al.  Scenarios for Ambient Intelligence in 2010 Final Report , 2001 .

[4]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[5]  A. H. van Bunningen,et al.  Context aware querying : Challenges for data management in ambient intelligence , 2004 .

[6]  Paddy Nixon,et al.  Towards a Middleware for Generalised Context Management , 2003, Middleware Workshops.

[7]  Roy H. Campbell,et al.  An infrastructure for context-awareness based on first order logic , 2003, Personal and Ubiquitous Computing.

[8]  Frank van Harmelen,et al.  Web Ontology Language , 2004 .

[9]  Werner Retschitzegger,et al.  Context-awareness on mobile devices - the hydrogen approach , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[10]  Constantine Stephanidis,et al.  The PALIO Framework for Adaptive Information Services , 2005 .

[11]  Chrysanthos Dellarocas,et al.  Sanctioning Reputation Mechanisms in Online Trading Environments with Moral Hazard , 2004 .

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

[13]  Gregory M. P. O'Hare,et al.  Gulliver's Genie: agency, mobility, adaptivity , 2004, Comput. Graph..

[14]  Johan Koolwaaij,et al.  Context-Aware Recommendations in the Mobile Tourist Application COMPASS , 2004, AH.

[15]  Claudia Linnhoff-Popien,et al.  CoOL: A Context Ontology Language to Enable Contextual Interoperability , 2003, DAIS.

[16]  Keith Cheverst,et al.  Experiences of developing and deploying a context-aware tourist guide: the GUIDE project , 2000, MobiCom '00.

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

[18]  Frank Teuteberg,et al.  mobile MM 4 U – framework support for dynamic personalized multimedia content on mobile systems , 2004 .

[19]  Manasawee Kaenampornpan,et al.  Integrating history and activity theory in context aware system design , 2005 .

[20]  B. Pröll,et al.  Context-awareness in Mobile Tourism Guides – A Comprehensive Survey , 2005 .

[21]  Ahmed Seffah,et al.  Multiple user interfaces : cross-platform applications and context-aware interfaces , 2005 .

[22]  A Multi-tier Ubiquitous Service Discovery Protocol for Mobile Clients , 2002 .

[23]  Markus Endler,et al.  Evolutionary and efficient context management in heterogeneous environments , 2005, MPAC '05.

[24]  A. Ghiroldi,et al.  Ambient Intelligence-from vision to reality , 2003 .