An Operational Definition of Context

  • Andreas Zimmermann
  • Andreas Lorenz
  • Reinhard Oppermann
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4635)


The definition of context experienced an evolution in the research area of context-aware computing, but still suffers from either generality or incompleteness. Furthermore, many definitions are driven by the ease of implementation. This paper introduces two extensions to available context definitions that provide a natural understanding of this concept to users of context-aware applications and facilitates the engineering of this concept for software developers of such applications.


  1. 1.
    Brézillon, P.: Using Context for Supporting Users Efficiently. In: Sprague, R.H. (ed.) 36th Hawaii International Conference on System Sciences (HICSS 2003), IEEE Computer Society Press, Los Alamitos (2003)Google Scholar
  2. 2.
    Brown, P.J.: The Stick-e Document: A Framework for Creating Context-Aware Applications, International Conference on Electronic Documents, Document Manipulation, and Document Dissemination (EP 1996). In: Proceedings published in Origination, Dissemination, and Design (EP-ODD), Palo Alto, CA, vol. 8(1), pp. 259–272. John Wiley & Sons, Chichester (1996)Google Scholar
  3. 3.
    Brown, P.J., Bovey, J.D., Chen, X.: Context-aware Applications: from the Laboratory to the Marketplace. IEEE Personal Communications 4(5), 58–64 (1997)CrossRefGoogle Scholar
  4. 4.
    Brusilovsky, B.: Methods and Techniques of Adaptive Hypermedia. User Modeling and User-Adapted Interaction 6(2-3), 87–129 (1996)CrossRefGoogle Scholar
  5. 5.
    Chen, H.: An Intelligent Broker Architecture for Pervasive Context-Aware Systems. Ph.D. Thesis, University of Maryland, Baltimore County (2004)Google Scholar
  6. 6.
    Crowley, J.L., Coutaz, J., Rey, G., Reignier, P.: Perceptual Components for Context Aware Computing. In: Borriello, G., Holmquist, L.E. (eds.) UbiComp 2002. LNCS, vol. 2498, Springer, Heidelberg (2002)CrossRefGoogle Scholar
  7. 7.
    Dey, A.K.: Understanding and Using Context. Personal Ubiquitous Computing 5(1), 4–7 (2001)CrossRefGoogle Scholar
  8. 8.
    Dey, A.K., Salber, D., Abowd, G.D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Anchor article for Special Issue on Context-Awareness 16(2-4), 97–166 (2001)Google Scholar
  9. 9.
    Greenberg, S.: Context as a Dynamic Construct. Human-Computer Interaction 16(2-4), 257–268 (2001)CrossRefGoogle Scholar
  10. 10.
    Gross, T., Specht, M.: Awareness in Context-Aware Information Systems. In: Oberquelle, Oppermann, Krause (eds.) Proceedings of the Mensch und Computer - 1. Fachübergreifende Konferenz, pp. 173–182. Teubner-Verlag, Bad Honnef, Germany (2001)Google Scholar
  11. 11.
    Heckmann, D.: Ubiquitous User Modeling. PhD Thesis, Saarland University, Saarbrücken, Germany (2005)Google Scholar
  12. 12.
    Henricksen, K.: A Framework for Context-Aware Pervasive Computing Applications. Ph.D. Thesis, University of Queensland, Queensland, Queensland (2003)Google Scholar
  13. 13.
    Hull, R., Neaves, P., Bedford-Roberts, J.: Towards Situated Computing. In: Krulwich, B. (ed.) The First International Symposium on Wearable Computers (ISWC 1997), Cambridge, MA (1997)Google Scholar
  14. 14.
    Klemke, R.: Modelling Context in Information Brokering Processes. PhD Thesis, RWTH Aachen, Aachen (2002)Google Scholar
  15. 15.
    Kofod-Petersen, A., Cassens, J.: Using Activity Theory to Model Context Awareness. Modeling and Retrieval of Context (MRC 2005), Edinburgh, UK, pp. 1–17 (2005)Google Scholar
  16. 16.
    Lenat, D.B.: The Dimensions of Context-Space, Cycorp, Austin (Texas), US (1998)Google Scholar
  17. 17.
    Lorenz, A., Schmitt, C., Oppermann, R., Eisenhauer, M., Zimmermann, A.: Location and Tracking in Mobile Guides. In: Proceedings of the 4th Workshop on HCI in Mobile Guides, Salzburg, Austria (2005)Google Scholar
  18. 18.
    Mitchell, K.: A Survey of Context-Awareness, University of Lancaster, Lancaster, UK (2002)Google Scholar
  19. 19.
    Ryan, N., Pascoe, J., Morse, D.: Enhanced Reality Fieldwork: the Context-Aware Archaeological Assistant. In: Gaffney, V., van Leusen, M., Exxon, S. (eds.) Computer Applications in Archaeology 1997, British Archaeological Reports, Oxford (1998)Google Scholar
  20. 20.
    Schilit, B.N., Adams, N.I., Want, R.: Context-Aware Computing Applications. In: Proceedings of the Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, pp. 85–90 (1994)Google Scholar
  21. 21.
    Schmidt, A.: Ubiquitous Computing Computing in Context. Ph.D. Thesis, Lancaster University, Lancaster, U.K (2002)Google Scholar
  22. 22.
    Stahl, C., Heckmann, D.: Using Semantic Web Technology for Ubiquitous Location and Situation Modeling. Journal of Geographic Information Sciences CPGIS 10(2), 157–165 (2004)Google Scholar
  23. 23.
    Strang, T., Linnhoff-Popien, C.: A Context Modelling Survey. In: Workshop on Advanced Context Modelling, Reasoning and Management as part of UbiComp 2004, Nottingham (2004)Google Scholar
  24. 24.
    Vassileva, J.I.: A Task-Centered Approach for User Modeling in a Hypermedia Office Documentation System. User Modeling and User-Adapted Interaction (UMUAI) 6, 185–223 (1996)CrossRefGoogle Scholar
  25. 25.
    Winograd, T.: Architectures for Context. Human-Computer-Interaction, Special Issue on Context-Aware Computing, 16(2-4) (2001)Google Scholar
  26. 26.
    Zimmermann, A., Lorenz, A., Specht, M.: User Modeling in Adaptive Audio-Augmented Museum Environments. In: Brusilovsky, P., Corbett, A.T., de Rosis, F. (eds.) UM 2003. LNCS, vol. 2702, pp. 403–407. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  27. 27.
    Zimmermann, A., Lorenz, A., Specht, M.: Applications of a Context-Management System. In: Dey, A.K., Kokinov, B., Leake, D.B., Turner, R. (eds.) CONTEXT 2005. LNCS (LNAI), vol. 3554, pp. 556–569. Springer, Heidelberg (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Andreas Zimmermann
    • 1
  • Andreas Lorenz
    • 1
  • Reinhard Oppermann
    • 1
  1. 1.Fraunhofer Institute for Applied Information Technology, Schloss Birlinghoven, 53754 Sankt AugustinGermany

Personalised recommendations