Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Baldauf, M., Dustdar, S.: A survey on context-aware systems. Technical Report TUV-1841-2004-24, Technical University of Vienna (2004)
Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1998)
Bunningen, A.H.: Context aware querying – Challenges for data management in ambient intelligence. In: CTIT Technical Report TR-CTIT-04-51. University of Twente, Enschede, The Netherlands (2004)
Cheverst, K., Davies, N., Mitchell, K., Friday, A.: Experiences of developing and deploying a context-aware tourist guide: the GUIDE project. In: Proceedings of the 6th annual international conference on Mobile computing and networking, Boston, Massachusetts, United States (2000)
da Rocha, R.C.A., Endler, M.: Evolutionary and Efficient Context Management in Heterogeneous Environments. In: Proc. of the 3rd International Workshop on Middleware for Pervasive and Ad-Hoc Computing - Middleware’2005, Grenoble (2005)
Dellarocas, C.: Sanctioning Reputation Mechanisms in Online Trading Environments with Moral Hazard. MIT Sloan Working Paper No. 4297-03 (July 2004)
Dey, A.K., Abowd, G.D.: Towards a Better Understanding of Context and Context-Awareness. In: Proc. Of Workshop on The What, Who, Where, When, and How of Context-Awareness, as part of the 2000 Conference on Human Factors in Computing Systems, The Hague, The Netherlands (2000)
Ducatel, K., Bogdanowicz, M., Scapolo, F., Leijten, J., Burgelman, J.C.: Scenarios for Ambient Intelligence in 2010. In: ISTAG 2001 Final report, Seville (2001)
Glassey, R., Stevenson, G., Richmond, M., Nixon, P., Terzis, S., Wang, F., Ferguson, R.I.: Towards a Middleware for Generalised Context Management. In: First International Workshop on Middleware for Pervasive and Ad Hoc Computing, Middleware (2003)
Gu, T., Wang, H., Pung, H.K., Zhang, D.Q.: An ontology based context model in intelligent environments. In: Proceedings of Communication Networks and Distributed Systems Modeling and Simulation Conference (2004)
Harmelon, F.: Reference Description of the DAML+OIL ontology markup language. http://www.daml.org/2001/03/reference.html (Visited 7.3.2005)
History Unwired. Project Web Site. http://web.mit.edu/frontiers/ (Visited 6.4.2005)
Hofer, T., Schwinger, W., Pichler, M., Leonhartsberger, G., Altmann, J., Retschitzegger, W.: Context-Awareness on Mobile Devices - the Hydrogen Approach Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS’03) (2003)
IST Advisory Group: Ambient Intelligence: from vision to reality. In: ISTAG 2003 consolidated report (2003)
Jabber Enhancement Proposal 0108 – User Activity. http://www.jabber.org/jeps/jep-0108.html (Visited 6.4.2005)
Jabber Enhancement Proposal 0112 – User Physical Location. http://www.jabber.org/jeps/jep-0112.html
Jabber Software Foundation. http://www.jabber.org (Visited 6.4.2005)
Jabber Web Browser Client. http://webjabber.sourceforge.net/ (Visited 6.4.2005)
JENA: A Semantic Web Framework for Java
Kaenampornpan, M., O’Neill, E.: Integrating History and Activity Theory in Context Aware System Design. In: Proceedings of the W8 ECHISE 2005 - 1st International Workshop on Exploiting Context Histories in Smart Environments, Munich (2005)
Lee, C., Helal, S.: A Multi-tier Ubiquitous Service Discovery Protocol for Mobile Clients. In: International Symposium on Performance Evaluation of Computer and Telecommunication Systems (2003)
Mobile Bristol Application Framework. http://www.mobilebristol.com (Visited 6.4.2005)
O’Grady, M.J., O’Hare, G.M.P.: Gulliver’s Genie: agency, mobility, adaptivity. Computers & Graphics 28(5) (2004)
Ranganathan, A., Campbell, R.H.: An Infrastructure for Context-Awareness based on First Order Logic. Personal and Ubiquitous Computing 7(Issue 6) (2003)
RFC 3921: Extensible Messaging and Presence Protocol (XMPP). http://www.ietf.org/rfc/rfc3921.txt (Visited 6.4.2005)
Scherp, A., Boll, S.: mobileMM4U - framework support for dynamic personalized multimedia content on mobile systems. In: Proceedings of Techniques and Applications for Mobile Commerce Track of Multi Conference Business Informatics 2004, Essen, Germany (2004)
Schwinger, W., Grün, C., Pröll, B., Retschitzegger, W., Schauerhuber, A.: Context-awareness in Mobile Tourism Guides - A Comprehensive Survey. In: Technical Report (2005)
Stephanidis, C., Paramythis, A., Zarikas, V., Savidis, A.: The PALIO Framework for Adaptive Information Services. In: Seffah, A., Javahery, H. (eds.) Multiple User Interfaces: Cross-Platform Applications and Context-Aware Interfaces, pp. 69–92. John Wiley & Sons, Chichester (2004)
Strang, T., Linnhoff-Popien, C., Frank, K.: CoOL: A Context Ontology Language to enable Contextual Interoperability. In: Proceedings of 4th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS2003) (2003)
Strang, T., Linnhoff-Popien, C.: A Context Modeling Survey. In: Workshop on Advanced Context Modelling, Reasoning and Management (UbiComp 2004), Nottingham (2004)
SWRL: A Semantic Web Rule Language Combining OWL and RuleML. http://www.w3.org/Submission/2004/SUBM-SWRL-20040521/ (Visited 6.4.2005)
Van Setten, M., Pokraev, S., Koolwaaij, J.: Context-Aware Recommendations in the Mobile Tourist Application COMPASS. In: Proceedings of Adaptive Hypermedia and Adaptive Web-Based Systems, Third International Conference, Eindhoven, The Netherlands, August 23-26, pp. 23–26 (2004)
Web Ontology Language. http://www.w3.org/TR/2004/REC-owl-guide-20040210 (Visited 7.3.2005)
Wildfire server, JiveSoftware. http://www.jivesoftware.org/wildfire/ (Visited 6.4.2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Paganelli, F., Bianchi, G., Giuli, D. (2007). A Context Model for Context-Aware System Design Towards the Ambient Intelligence Vision: Experiences in the eTourism Domain. In: Stephanidis, C., Pieper, M. (eds) Universal Access in Ambient Intelligence Environments. Lecture Notes in Computer Science, vol 4397. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71025-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-540-71025-7_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-71024-0
Online ISBN: 978-3-540-71025-7
eBook Packages: Computer ScienceComputer Science (R0)