Skip to main content

Context Awareness in Pervasive Information Management

  • Chapter

Part of the book series: Data-Centric Systems and Applications ((DCSA))

Abstract

Context has been defined as the knowledge that can be used to characterize the situation of any entity that is relevant for the (pervasive) system under consideration: given a target application scenario, a context-aware system supports users and devices by providing selective access to the set of data and operations (e.g., interesting services and information, environmental data, close-by people, points of interest etc.) which is relevant in each specific context. More than that, the relative importance of a piece of information to the same user in different contexts or, reciprocally, to different users in the same context may vary enormously; thus the system can personalize information even further by ranking the provided data on the basis of (contextual) user preferences. This chapter presents an introduction to context-aware information management, first providing a literature review and then introducing the main steps needed to design a context-aware system. Context-related problems particularly relevant within pervasive data management are then discussed. We briefly analyze techniques to efficiently associate contexts with information chunks, the evolution issues which arise when the context representation changes over time, the discovery and application of contextual user preferences, and, last but certainly not least, how context awareness can be enforced in the middleware of a pervasive system.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adomavicius, G., Sankaranarayanan, R., Sen, S., Tuzhilin, A.: Incorporating contextual information in recommender systems using a multidimensional approach. ACM Trans. Inf. Syst. 23(1), 103–145 (2005)

    Article  Google Scholar 

  2. Albanese, M., Chellappa, R., Cuntoor, N.P., Moscato, V., Picariello, A., Subrahmanian, V.S., Udrea, O.: A constrained probabilistic Petri net framework for human activity detection in video. IEEE Trans. Multimedia 10(6), 982–996 (2008). doi:10.1109/TMM.2008.2001369. http://dx.doi.org/10.1109/TMM.2008.2001369

  3. Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. Int. J. Ad Hoc Ubiquitous Comput. 2(4), 263–277 (2007)

    Article  Google Scholar 

  4. Baltrunas, L., Ludwig, B., Peer, S., Ricci, F.: Context relevance assessment and exploitation in mobile recommender systems. Pers. Ubiquit. Comput. 16(5), 507–526 (2012)

    Article  Google Scholar 

  5. Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D.: A survey of context modelling and reasoning techniques. Pervasive Mob. Comput. 6(2), 161–180 (2010)

    Article  Google Scholar 

  6. Bobillo, F., Delgado, M., Gómez-Romero, J.: Representation of context-dependant knowledge in ontologies: a model and an application. Expert Syst. Appl. 35(4), 1899–1908 (2008)

    Article  Google Scholar 

  7. Bolchini, C., Curino, C., Quintarelli, E., Schreiber, F.A., Tanca, L.: A data-oriented survey of context models. SIGMOD Rec. 36(4), 19–26 (2007)

    Article  Google Scholar 

  8. Bolchini, C., Curino, C., Quintarelli, E., Schreiber, F.A., Tanca, L.: Context information for knowledge reshaping. Int. J. Web Eng. Technol. 5(1), 88–103 (2009)

    Article  Google Scholar 

  9. Bolchini, C., Orsi, G., Quintarelli, E., Schreiber, F.A., Tanca, L.: Context modeling and context awareness: steps forward in the Context-ADDICT project. IEEE Data Eng. Bull. 34(2), 47–54 (2011)

    Google Scholar 

  10. Bolchini, C., Quintarelli, E., Tanca, L.: CARVE: context-aware automatic view definition over relational databases. Inf. Syst. 38(1), 45–67 (2013)

    Article  Google Scholar 

  11. Dey, A.K.: Understanding and using context. Pers. Ubiquit. Comput. 5(1), 4–7 (2001)

    Article  Google Scholar 

  12. Guha, R.V., McCool, R., Fikes, R.: Contexts for the semantic web. In: Proceedings of ISWC 2004, 3rd International Semantic Web Conference, pp. 32–46. Springer, Heidelberg (2004)

    Google Scholar 

  13. Hong, J., Suh, E., Kim, S.: Context-aware systems: a literature review and classification. Expert Syst. Appl. 36(4), 8509–8522 (2009)

    Article  Google Scholar 

  14. Koutrika, G.: Data personalization. In: Francesco, C., et al. (eds.) Data Management in Pervasive Systems. Springer, Heidelberg (2015)

    Google Scholar 

  15. Lee, S., Chang, J., Lee, S.-g.: Survey and trend analysis of context-aware systems. Inf. Int. Interdiscip. J. 14(2), 527–548 (2011)

    Google Scholar 

  16. Martinenghi, D., Torlone, R.: Querying context-aware databases. In: Proceedings of FQAS 2009, 8th International Conference on Flexible Query Answering Systems, pp. 76–87. Springer, Heidelberg (2009)

    Google Scholar 

  17. Miele, A., Quintarelli, E., Tanca, L.: A methodology for preference-based personalization of contextual data. In: Proceedings of EDBT 2009, 12th International Conference on Extending Database Technology, pp. 287–298. ACM, New York (2009)

    Google Scholar 

  18. Miele, A., Quintarelli, E., Rabosio, E., Tanca, L.: A data-mining approach to preference-based data ranking founded on contextual information. Inf. Syst. 38(4), 524–544 (2013)

    Article  Google Scholar 

  19. Miele, A., Quintarelli, E., Rabosio, E., Tanca, L.: ADaPT: automatic data personalization based on contextual preferences. In: Proceedings of ICDE 2014, 30th International Conference on Data Engineering, pp. 1234–1237. IEEE Computer Society, USA (2014)

    Google Scholar 

  20. Motschnig-Pitrik, R.: A generic framework for the modeling of contexts and its applications. Data Knowl. Eng. 32(2), 145–180 (2000)

    Article  MATH  Google Scholar 

  21. Panigati, E.: Personalized management of semantic, dynamic data in pervasive systems: context-addict revisited. In: Proceedings of HPCS 2014, International Conference on High Performance Computing & Simulation, pp. 323–326. IEEE Computer Society, USA (2014)

    Google Scholar 

  22. Panigati, E., Rauseo, A., Schreiber, F.A., Tanca, L.: Aspects of pervasive information management: an account of the green move system. In: Proceedings of CSE 2012, 15th International Conference on Computational Science and Engineering, pp. 648–655. IEEE Computer Society, USA (2012)

    Google Scholar 

  23. Quintarelli, E., Rabosio, E., Tanca, L.: A principled approach to context schema evolution in a data management perspective. Inf. Syst. 49, 65–101 (2015)

    Article  Google Scholar 

  24. Raverdy, P.G., Riva, O., de La Chapelle, A., Chibout, R., Issarny, V.: Efficient context-aware service discovery in multi-protocol pervasive environments. In: Proceedings of MDM 2006, 7th International Conference on Mobile Data Management, p. 3. IEEE Computer Society, USA (2006)

    Google Scholar 

  25. Roussos, Y., Stavrakas, Y., Pavlaki, V.: Towards a context-aware relational model. In: Proceedings of CRR 2005, International Workshop on Context Representation and Reasoning, pp. 5–8. CEUR-WS.org (2005)

    Google Scholar 

  26. Saha, D., Mukherjee, A.: Pervasive computing: a paradigm for the 21st century. IEEE Comput. 36(3), 25–31 (2003)

    Article  Google Scholar 

  27. Sarwat, M., Bao, J., Chow, C.Y., Levandoski, J., Magdy, A., Mokbel, M.F.: Context awareness in mobile systems. In: Francesco, C., et al. (eds.) Data Management in Pervasive Systems. Springer, Heidelberg (2015)

    Google Scholar 

  28. Schreiber, F.A., Roveri, M.: Sensors and wireless sensor networks as data sources: models and languages. In: Francesco, C., et al. (eds.) Data Management in Pervasive Systems. Springer, Heidelberg (2015)

    Google Scholar 

  29. Schreiber, F.A., Camplani, R., Fortunato, M., Marelli, M., Rota, G.: PerLa: a language and middleware architecture for data management and integration in pervasive information systems. IEEE Trans. Softw. Eng. 38(2), 478–496 (2012)

    Article  Google Scholar 

  30. Schreiber, F.A., Tanca, L., Camplani, R., Viganò, D.: Pushing context-awareness down to the core: more flexibility for the PerLa language. In: Proceedings of PersDB 2012, 6th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases (2012)

    Google Scholar 

  31. Shin, D., won Lee, J., Yeon, J., Lee, S.-g.: Context-aware recommendation by aggregating user context. In: Proceedings of CEC 2009, 11th International Conference on Commerce and Enterprise Computing, pp. 423–430. IEEE Computer Society, USA (2009)

    Google Scholar 

  32. Stavrakas, Y., Gergatsoulis, M.: Multidimensional semistructured data: representing context-dependent information on the web. In: Proceedings of CAiSE 2002, 14th International Conference on Advanced Information Systems Engineering, pp. 183–199. Springer, Heidelberg (2002)

    Google Scholar 

  33. Stavrakas, Y., Gergatsoulis, M., Rondogiannis, P.: Multidimensional XML. In: Proceedings of DCW 2000, 3rd International Workshop on Distributed Communities on the Web, pp. 100–109. Springer, Heidelberg (2000)

    Google Scholar 

  34. Stavrakas, Y., Pristouris, K., Efandis, A., Sellis, T.K.: Implementing a query language for context-dependent semistructured data. In: Proceedings of ADBIS 2004, 8th East European Conference on Advances in Databases and Information Systems, pp. 173–188. Springer (2004)

    Google Scholar 

  35. Stefanidis, K., Pitoura, E., Vassiliadis, P.: Managing contextual preferences. Inf. Syst. 36(8), 1158–1180 (2011)

    Article  Google Scholar 

  36. Stoermer, H., Bouquet, P., Palmisano, I., Redavid, D.: A context-based architecture for RDF knowledge bases: approach, implementation and preliminary results. In: Proceedings of RR 2007, 1st International Conference on Web Reasoning and Rule Systems, pp. 209–218. Springer, Heidelberg (2007)

    Google Scholar 

  37. Strang, T., Linnhoff-Popien, C.: A context modeling survey. In: 1st International Workshop on Advanced Context Modelling, Reasoning and Management (2004)

    Google Scholar 

  38. Theodorakis, M., Analyti, A., Constantopoulos, P., Spyratos, N.: A theory of contexts in information bases. Inf. Syst. 27(3), 151–191 (2002)

    Article  MATH  Google Scholar 

  39. Yang, S.J.H., Huang, A.F.M., Chen, R.C.S., Tseng, S.S., Shen, Y.S.: Context model and context acquisition for ubiquitous content access in ulearning environments. In: Proceedings of SUTC 2006, International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (vol. 2), pp. 78–83. IEEE Computer Society, USA (2006)

    Google Scholar 

  40. Zhang, D., Huang, H., Lai, C.F., Liang, X., Zou, Q., Guo, M.: Survey on context-awareness in ubiquitous media. Multimedia Tools Appl. 67(1), 179–211 (2013)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francesco Colace .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Colace, F., Moscato, V., Quintarelli, E., Rabosio, E., Tanca, L. (2015). Context Awareness in Pervasive Information Management. In: Colace, F., De Santo, M., Moscato, V., Picariello, A., Schreiber, F., Tanca, L. (eds) Data Management in Pervasive Systems. Data-Centric Systems and Applications. Springer, Cham. https://doi.org/10.1007/978-3-319-20062-0_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-20062-0_12

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-20061-3

  • Online ISBN: 978-3-319-20062-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics