Towards Context-Aware Data Management for Ambient Intelligence

  • Ling Feng
  • Peter M. G. Apers
  • Willem Jonker
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3180)


Ambient Intelligence (AmI) is a vision of future Information Society, where people are surrounded by an electronic environment which is sensitive to their needs, personalized to their requirements, anticipatory of their behavior, and responsive to their presence. It emphasizes on greater user-friendliness, user-empowerment, and more effective service support, with an aim to make people’s daily activities more convenient, thus improving the quality of human life. To make AmI real, effective data management support is indispensable. High-quality information must be available to any user, anytime, anywhere, and on any lightweight device. Beyond that, AmI also raises many new challenges related to context-awareness and natural user interaction, entailing us to re-think current database techniques.

The aim of this paper is to address the impact of AmI, particularly its user-centric context-awareness requirement on data management strategies and solutions. We first provide a multidimensional view of database access context. Taking diverse contextual information into account, we then present five context-aware data management strategies, using the most fundamental database operation-context-aware query request as a case in point. We execute the proposed strategies via a two-layered infrastructure, consisting of public data manager(s) and a private data manager. Detailed steps of processing a context-aware query are also described in the paper.


Autobiographical Memory Ubiquitous Computing Query Execution Ambient Intelligence Contextual Attribute 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Asthana, A., Cravatts, M., Krzyzanowski, P.: An indoor wireless system for personalized shopping assistance. In: Proc. of the IEEE Workshop on Mobile Computing Systems and Applications, CA, USA, December 1994, pp. 69–74 (1994)Google Scholar
  2. 2.
    Brown, P., Bovey, J., Chen, X.: Context-aware applications: From the laboratory to the marketplace. IEEE Personal Communications 4(5), 58–64 (1997)CrossRefGoogle Scholar
  3. 3.
    Chen, G., Kotz, D.: A survey of context-aware mobile computing research. Technical Report TR2000-381, Dartmouth College (November 2000),
  4. 4.
    European Commission. Scenarios for ambient intelligence in 2010 (2001),
  5. 5.
    Davies, N., Mitchell, K., Cheverst, K., Blair, G.: Developing a context sensitive tourist guide. Technical Report Technical Report, Computing Department, Lancaster University (1998)Google Scholar
  6. 6.
    Dey, A., Salber, D., Abowd, G.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human Computer Interaction 16(2-4), 97–166 (2001)CrossRefGoogle Scholar
  7. 7.
    Dunham, M., Kumar, V.: Location dependent data and its management in mobile databases. In: Proc. of the 9th Intl. Conf. on Database and Expert Systems Applications, Vienna, Austria, August 1998, pp. 414–419 (1998)Google Scholar
  8. 8.
    Eldridge, M., Barnard, P., Bekerian, D.: Autobiographical memory and daily schemas at work. Memory 2(1), 51–74 (1994)CrossRefGoogle Scholar
  9. 9.
    ESRI. ESRI: GIS and mapping software (2003),
  10. 10.
    Flynn, F., Pendlebury, D., Jones, C., Eldridge, M., Lamming, M.: The Satchel system architecture: Mobile access to documents and services. Mobile Networks and Applications 5(4), 243–258 (2000)zbMATHCrossRefGoogle Scholar
  11. 11.
    Gray, P., Salber, D.: Modeling and using sensed context in the design of interactive applications. In: Proc. of the 8th IFIP Conf. on Engineering for Human-Computer Interaction, Toronto, Canada, May 2001, pp. 317–336 (2001)Google Scholar
  12. 12.
    Harter, A., Hopper, A., Steggles, P., Ward, A., Webster, P.: The anatomy of a context-aware application. In: Proc. of the 5th ACM/IEEE Intl. Conf. on Mobile Computing and Networking, Washington, USA, August 1999, pp. 59–68 (1999)Google Scholar
  13. 13.
    Henricksen, K., Indulska, J., Rakotonirainy, A.: Modeling context information in pervasive computing systems. In: Proc. of the 1st Intl. Conference on Pervasive, Zurich, Switzerland, August 2002, pp. 167–180 (2002)Google Scholar
  14. 14.
    Hong, J., Landay, J.: An infrastructure approach to context-aware computing. Human Computer Interaction 16(2-4), 287–303 (2001)CrossRefGoogle Scholar
  15. 15.
    Hull, R., Neaves, P., Bedford-Roberts, J.: Towards situated computing. In: Proc. of the 1st Intl. Symposium on Wearable Computers, Boston, USA, October 1997, pp. 146–153 (1997)Google Scholar
  16. 16.
    Imielinski, T., Badrinath, B.: Querying in highly mobile distributed environments. In: Proc. of the 18th Intl. Conf. on Very Large Data Bases, Vancouver, Canada, pp. 41–52 (1992)Google Scholar
  17. 17.
    Lazaridis, K.: Porkaew, and S. Mehrotra. Dynamic queries over mobile objects. In: Proc. of the 8th Intl. Conf. on Extending Database Technology, Prague, Czech Republic, March 2002, pp. 269–286 (2002)Google Scholar
  18. 18.
    Barsalou, L.W.: The content and organization of autobiographical memories. In: Neisser, U., Winograd, E. (eds.) Remembering reconsidered: Ecological and Traditional Approaches to the Study of Memory, Cambridge University Press, Cambridge (1988)Google Scholar
  19. 19.
    Marmasse, N., Schmandt, C.: Location-aware information delivery with ComMotion. In: Proc. of the 2nd Intl. Symposium on Handheld and Ubiquitous Computing, UK, September 2000, pp. 157–171 (2000)Google Scholar
  20. 20.
    Mitchell, K.: A survey of context-awareness. Technical Report, Lancaster University, UK (March 2002),
  21. 21.
    Riekki, J., Huhtinen, J., Ala-Siuru, P., Alahuhta, P., Kaartinen, J., Röning, J.: Genie of the net: Context-aware information management (2000),
  22. 22.
    Salber, D., Dey, A., Abowd, G.: The context toolkit: Aiding the development of context-enabled applications. Technical Report Technical Report GIT-GVU-98-33, USA (1998)Google Scholar
  23. 23.
    Schilit, B., Theimer, M., Welch, B.: Customizing mobile applications. In: Proc. of USENIX Mobile & location-Indepedent Computing Symposium, Cambridge, Massachusetts, August 1993, pp. 129–138 (1993)Google Scholar
  24. 24.
    Schilit, W.N.: System architecture for context-aware mobile computing. PhD thesis, Columbia University, USA, MAY (1995)Google Scholar
  25. 25.
    Schmidt, A., Aidoo, K., Takaluoma, A., Tuomela, U., Laerhoven, K., Van de Velde, W.: Advanced interaction in context. In: Proc. of the 1st Intl. Symposium on Handheld and Ubiquitous Computing, Karlsruhe, Germany, September 1998, pp. 89–101 (1998)Google Scholar
  26. 26.
    Seydim, A., Dunham, M., Kumar, V.: An architecture for location dependent query processing. In: Proc. of the 12th Intl. Conf. on Database and Expert Systems Applications, Muich, Germany, September 2001, pp. 549–555 (2001)Google Scholar
  27. 27.
    Sistla, A., Wolfson, O., Chamberlain, S., Dao, S.: Modeling and querying moving objects. In: Proc. of the 12th IEEE Intl. Conf. on Data Engineering, Birmingham, UK, April 1997, pp. 422–432 (1997)Google Scholar
  28. 28.
    Song, Z., Roussopoulos, N.: K-nearest neighbor search for moving query point. In: Proc. of the 7th Intl. Symposium on Advances in Spatial and Temporal Databases, USA, July 2001, pp. 79–96 (2001)Google Scholar
  29. 29.
    Tulving, E.: Elements of Episodic Memory. Oxford University Press, Oxford (1983)Google Scholar
  30. 30.
    Want, R., Hopper, A., Falcao, V., Gibbons, J.: The active badge location system. ACM Transactions on Information Systems 10(1), 91–102 (1992)CrossRefGoogle Scholar
  31. 31.
    Want, R., Schilit, B., Adams, N., Gold, R., Petersen, K., Goldberg, D., Ellis, J., Weiser, M.: An overview of the PARCTAB ubiquitous computing experiment. IEEE Personal Communications 2(6), 28–43 (1995)CrossRefGoogle Scholar
  32. 32.
    Zheng, B., Lee, D.: Processing location-dependent queries in a multi-cell wireless environments. In: Proc. of the 2nd ACM Intl. Workshop on Data Engineering for Wireless and Mobile Access (MobiDE 2001), CA, USA, May 2001, pp. 54–65 (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Ling Feng
    • 1
  • Peter M. G. Apers
    • 1
  • Willem Jonker
    • 1
  1. 1.Dept of Computer ScienceUniversity of TwenteEnschedeThe Netherlands

Personalised recommendations