A Layered Model for User Context Management with Controlled Aging and Imperfection Handling

  • Andreas Schmidt
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3946)


Current research in context-awareness is biased toward low-level context information. High-level context information, however, poses several challenges to context management systems, which can be traced back to the asynchronicity of context acquisition and use and the inherent dynamics and imperfection in that process. This paper presents a three layer model allowing for dealing with the problems of imperfection and aging in a controlled way. It conceives the problem of high-level user context management as an information management problem with specific requirements. The approach has been applied to a context-aware learning environment for corporate learning support.


Internal Layer User Context Context Management Context Switching Aging Function 
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.
    Dey, A.K.: Understanding and using context. Personal and Ubiqutous Computing Journal 1, 4–7 (2001)CrossRefGoogle Scholar
  2. 2.
    Winograd, T.: Architectures for context. Human-Computer Interaction 16 (2001)Google Scholar
  3. 3.
    Schmidt, A., Winterhalter, C.: User context aware delivery of e-learning material: Approach and architecture. Journal of Universal Computer Science (JUCS) 10, 28–36 (2004)Google Scholar
  4. 4.
    Schmidt, A.: Bridging the gap between knowledge management and E-learning with context-aware corporate learning. In: Althoff, K.-D., Dengel, A.R., Bergmann, R., Nick, M., Roth-Berghofer, T.R. (eds.) WM 2005. LNCS (LNAI), vol. 3782, pp. 203–213. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  5. 5.
    Elst, L., Abecker, A., Maus, H.: Exploiting user and process context for knowledge management systems. In: Workshop on User Modelling for Context-Aware Applications at UM 2001 (2001)Google Scholar
  6. 6.
    Schwarz, S.: A context model for personal knowledge management. In: Proceedings of the IJCAI 2005 Workshop on Modeling and Retrieval of Context Edinburgh, July 31 - August 1. CEUR Workshop Proceedings (2005)Google Scholar
  7. 7.
    Haeberlen, A., Flannery, E., Ladd, A.M., Rudys, A., Wallach, D.S., Kavraki, L.E.: Practical robust localization over large-scale 802.11 wireless networks. In: Proceedings of the Tenth ACM International Conference on Mobile Computing and Networking, MOBICOM (2002)Google Scholar
  8. 8.
    Strang, T., Linnhoff-Popien, C.: A context modeling survey. In: Workshop on Advanced Context Modelling, Reasoning and Management, UbiComp 2004 - The Sixth International Conference on Ubiquitous Computing, Nottingham/England (2004)Google Scholar
  9. 9.
    Chen, H., Finin, T., Anupam, J.: Semantic web in the context broker architecture. In: PerCom 2004 (2004)Google Scholar
  10. 10.
    Schmidt, A.: Management of dynamic and imperfect user context information. In: Meersman, R., Tari, Z., Corsaro, A. (eds.) OTM-WS 2004. LNCS, vol. 3292, pp. 779–786. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  11. 11.
    van Bunningen, A., Feng, L., Apers, P.M.: Context for ubiquitous data management. In: International Workshop on Ubiquitous Data Management, UDM 2005 (2005)Google Scholar
  12. 12.
    Wang, X., Gu, T., Zhang, D., Pung, H.: Ontology based context modeling and reasoning using owl. In: IEEE International Conference on Pervasive Computing and Communication (PerCom 2004), Orlando, Florida (2004)Google Scholar
  13. 13.
    Strang, T., Linnhoff-Popien, C., Frank, K.: CoOL: A Context Ontology Language to enable Contextual Interoperability. In: Stefani, J.-B., Demeure, I., Hagimont, D. (eds.) DAIS 2003. LNCS, vol. 2893, pp. 236–247. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  14. 14.
    Nebel, I., Smith, B., Paschke, R.: A user profiling component with the aid of user ontologies. In: Workshop Learning - Teaching - Knowledge - Adaptivity (LLWA 2003), Karlsruhe (2003)Google Scholar
  15. 15.
    Heckmann, D.: A specialized representation for ubiquitous computing and user modeling. In: First Workshop on User Modeling for Ubiquitous Computing, UM 2003 (2003)Google Scholar
  16. 16.
    Dolog, P., Nejdl, W.: Challenges and benefits of the semantic web for user modelling. In: AH2003 Workshop at WWW 2003 (2003)Google Scholar
  17. 17.
    Lonsdale, P., Beale, R.: Towards a dynamic process model of context. In: Workshop on Advanced Context Modeling, Reasoning and Management, Ubicomp 2004 (2004)Google Scholar
  18. 18.
    Kazakos, W., Nagypal, G., Schmidt, A., Tomczyk, P.: Xi3 - towards an integration web. In: 12th Workshop on Information Technology and Systems (WITS 2002), Barcelona, Spain (2002)Google Scholar
  19. 19.
    Jalkanen, J.: User-initiated context switching using nfc. In: Proceedings of the IJCAI 2005 Workshop on Modeling and Retrieval of Context Edinburgh, July 31 - August 1. CEUR Workshop Proceedings (2005)Google Scholar
  20. 20.
    Schmidt, A.: Context-steered learning: The learning in process approach. In: IEEE International Conference on Advanced Learning Technologies (ICALT 2004), Joensuu, Finland, pp. 684–686. IEEE Computer Society, Los Alamitos (2004)CrossRefGoogle Scholar
  21. 21.
    Maedche, A., Motik, B., Stojanovic, L., Studer, R., Volz, R.: An infrastructure for searching, reusing and evolving distributed ontologies. In: Proceedings of WWW 2003, Budapest, Hungary (2003)Google Scholar
  22. 22.
    Buchholz, T., Küpper, A., Schiffers, M.: Quality of context: What it is and why we need. In: 10th International Workshop of the HP OpenView University Association (HPOVUA 2003), Geneva, Switzerland (2003)Google Scholar
  23. 23.
    Judd, G., Steenkiste, P.: Providing contextual information to ubiquitous computing applications. In: 1st IEEE Conference on Pervasive Computing and Communication (PerCom 2003), Fort Worth, pp. 133–142 (2003)Google Scholar
  24. 24.
    Henricksen, K., Indulska, J.: A software engineering framework for context-aware pervasive computing. In: PerCom, pp. 77–86. IEEE Computer Society, Los Alamitos (2004)Google Scholar
  25. 25.
    Motro, A.: Sources of uncertainty, imprecision and inconsistency in information systems. In: Motro, A., Smets, P. (eds.) Uncertainty Management in Information Systems: From Needs to Solutions, pp. 9–34. Kluwer Academic Publishers, Dordrecht (1996)Google Scholar
  26. 26.
    Parsons, S.: Current approaches to handling imperfect information in data and knowledge bases. IEEE Transactions on Knowledge and Data Engineering 8, 353–372 (1996)CrossRefGoogle Scholar
  27. 27.
    Barbará, D., García-Molina, H., Porter, D.: The Management of Probabilistic Data. ACM Transactions on Knowledge and Data Engineering 4, 487–502 (1992)CrossRefGoogle Scholar
  28. 28.
    Fuhr, N., Rlleke, T.: A probabilistic relational algebra for the integration of information retrieval and database systems. ACM Transactions on Information Systems 15, 32–66 (1997)CrossRefGoogle Scholar
  29. 29.
    Schmidt, A.: Knowledge maturing and the continuity of context as a unifying concept for knowledge management and e-learning. In: Proceedings of I-KNOW 2005, Graz, Austria (2005)Google Scholar
  30. 30.
    Hustadt, U., Motik, B., Sattler, U.: Reducing shiq-description logic to disjunctive datalog programs. In: Principles of Knowledge Representation and Reasoning: Proceedings of the Ninth International Conference (KR 2004), Whistler, Canada, June 2-5, pp. 152–162 (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Andreas Schmidt
    • 1
  1. 1.FZI Research Center for Information TechnologiesKarlsruheGermany

Personalised recommendations