• Bruno Gonçalves
  • Paulo Costa
  • Luis Miguel Botelho
Part of the Whitestein Series in Software Agent Technologies and Autonomic Computing book series (WSSAT)


Context-aware computing has increasingly gained the attention of the research community because, as it is the case with human interactions, context information provides the background against which it is possible to more accurately interpret communicative acts without the need to explicitly state everything that might be relevant. If, within an agent negotiation for buying some specific service, the service provider says “the price is 20 Euros”, the receiver would not be capable of fully interpreting the meaning of the message without using the context created by the whole conversation. Context information provides the basis for more efficient information processing mechanisms due to the possibility of discarding irrelevant information in early stages of information processing. For instance, if some patient’s personal assistance agent is looking for a service that would sell him or her a specific medicine and deliver it in the patient’s home, this would be achieved through the creation of a compound service consisting of an on-line pharmacy and a medicine transportation service. Using context information about the patient’s location, the service composition process may discard service providers located far away from the client and create the compound service considering only a very small number of all existing services of the relevant categories. Context information also enables better adapted behavior since, being context-aware, it may be more directed towards clients requirements in the circumstances of the interaction.


Context Information Context Ontology Context Acquisition Ambient Network Context Infor 
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]
    Ambient Networks Consortium. Ambient Networks., 2006.
  2. [2]
    C. Anagnostopoulos, A. Tsounis and S. Hadjiefthymiades: Context Awareness in Mobile Computing Environments: A Survey. Mobile e-conference, Information Society Technologies, 2004.Google Scholar
  3. [3]
    L. Capra, W. Emmerich and C. Mascolo: Reflective Middleware Solutions for Context-Aware Applications. Proceedings of the Third international Conference on Metalevel Architectures and Separation of Crosscutting Concerns LNCS, Vol. 2192. Springer-Verlag, London, 126–133. 2001.Google Scholar
  4. [4]
    L. Capra, W. Emmerich and C. Mascolo: CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications. IEEE Transactions on Software Engineering, vol. 29, no. 10, pp. 929–945, Oct., 2003.CrossRefGoogle Scholar
  5. [5]
    D. Chalmers and M. Sloman: QoS and Context Awareness for Mobile Computing. Proceedings of the 1st international Symposium on Handheld and Ubiquitous Computing, LNCS Vol. 1707. Springer-Verlag, London, 380–382. 1999.Google Scholar
  6. [6]
    H. Chen, T. Finin and A. Joshi: An Intelligent Broker for Context-Aware Systems. Adjunct Proceedings of Ubicomp 2003, Seattle, Washington, USA, October 12–15, 2003.Google Scholar
  7. [7]
    E. Christopoulou, C. Goumopoulos, I. Zaharakis and A. Kameas: An Ontology-based Conceptual Model for Composing Context-Aware Applications. In Research Academic Computer Technology Institute, 2004.Google Scholar
  8. [8]
    G. Cortese M. Lunghi and F. Davide: Context-Awareness for Physical Service Environments. Ambient Intelligence, IOS press, 2004.Google Scholar
  9. [9]
    P. D. Costa, J. G. P. Filho and M. van Sinderen: Architectural Requirements for Building Context-Aware Services Platforms. IFIP workshop on Next Generation Networks, Balatonfured, Hungary, 8–10 September, 2003.Google Scholar
  10. [10]
    J. S. Davis, D. M. Sow, M. Blount and M. R. Ebling: Context tailor: Towards a programming model for context-aware computing. Proceedings of the first International Workshop on Middleware for Pervasive and Ad Hoc Computing (MPAC), pages 68–75, Rio De Janeiro, Brazil, 16–20 June, 2003.Google Scholar
  11. [11]
    J. S. Davis, D. M. Sow and M. R. Ebling: Context-sensitive Invocation Using the Context Tailor Infrastructure. System Support for Ubiquitous 94 Computing Workshop at the Fifth Annual Conference on Ubiquitous Computing, October 2003.Google Scholar
  12. [12]
    A. K. Dey: Context-Aware Computing: The Cyber Desk Project. AAAI 1998 Spring Symposium on Intelligent Environments, Technical Report SS-98-02, pp 51–54, 1998.Google Scholar
  13. [13]
    A. K. Dey and G. D. Abowd: Towards a better understanding of context and context awareness. In GVU Technical Report GIT-GVU-99-22, College of Computing, Georgia Institute of Technology, 1999.Google Scholar
  14. [14]
    A. K. Dey, D. Salber and G. D. Abowd: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human Computer Interaction, 2001.Google Scholar
  15. [15]
    J. G. P. Filho and M. van Sinderen: Web Service architectures, semantics and context-awareness issues in Web Services platforms. WASP/D3.3, 16–26, 2003.Google Scholar
  16. [16]
    H. W. Gellersen, A. Schmidt and M. Beigl: Multi-sensor context-awareness in mobile devices and smart artifacts. Mobile Networks Applications 7, 5, 341–351, October, 2002.MATHCrossRefGoogle Scholar
  17. [17]
    R. Gold and C. Mascolo: Use of Context-Awareness in Mobile Peer-to-Peer Networks. Proceedings of the 8th IEEE Workshop on Future Trends of Distributed Computing Systems. IEEE Computer Society, Washington, DC, 142, 2002.Google Scholar
  18. [18]
    K. Goslar, S. Burchholz, A. Schill and H. Vogler: A Multidimensional approach to Context-Awareness. In Proceedings of the 7th World Multiconference on Systemics, Cybernetics and Informatics (SCI2003), 2003.Google Scholar
  19. [19]
    K. Henricksen, J. Indulska and A. Rakotonirainy: Modeling Context Information in Pervasive Computing Systems. In Pervasive ′02: Proceedings of the First International Conference on Pervasive Computing, pp. 167–180, 2002.Google Scholar
  20. [20]
    J. I. Hong and J. A. Landay: An Infrastructure Approach to Context-Aware Computing. Human-Computer Interaction, 16:287–303, 2001.CrossRefGoogle Scholar
  21. [21]
    P. Korpipää and J. Mäntyjärvi: An Ontology for Mobile Device Sensor-Based Context Awareness. Fourth International and Interdisciplinary Conference on Modeling and Using Context (CONTEXT 2003): 451–458. Stanford, California (USA), June 23–25, 2003.Google Scholar
  22. [22]
    B. Kummerfeld, A. Quigley, C. Johnson and R. Hexel: Merino: Towards an intelligent environment architecture for multigranularity context description. User Modeling for Ubiquitous Computing, 2003.Google Scholar
  23. [23]
    H. Laamanen and H. Helin: Context-Awareness, Overview and State-of-Art. CASCOM project Technical Report, TeliaSonera, 2004.Google Scholar
  24. [24]
    F. Michahelles and M. Samulowitz: Smart CAPs for Smart Its Context Detection for Mobile Users. Personal Ubiquitous Computing 6, 4, 269–275. January, 2002.CrossRefGoogle Scholar
  25. [25]
    P. Preko and M. Burnett: Activities, context and ubiquitous computing. Elsevier Science PII: S0140-3664(02)00251-7, 2002.Google Scholar
  26. [26]
    M. Ritchie: Pre and Post Processing for Service Based Context-Awareness. Technical Report Equator-02-023, University of Glasgow/Department of Computing Science, 2002.Google Scholar
  27. [27]
    H. K. Rubinsztejn, M. Endler, V. Sacramento, K. Gonalves and F. Nascimento. Support for Contex-Aware Collaboration. Mobility Aware Technologies and Applications, LNCS 3284, pp. 37–47, 2004.Google Scholar
  28. [28]
    M. Samulowitz, F. Michahelles and C. Linnhoff-Popien: Adaptive interaction for enabling pervasive services. Proceedings of the 2nd ACM international Workshop on Data Engineering For Wireless and Mobile Access (Santa Barbara, California, United States). S. Banerjee, Ed. MobiDe ′01. ACM Press, New York, NY, 20–26. 2001.Google Scholar
  29. [29]
    B. Schilit and M. Theimer: Disseminating Active Map Information to Mobile Hosts. IEEE Network, 8(5):22–32, 1994.CrossRefGoogle Scholar
  30. [30]
    A. Schmidt, M. Beigl and H. W. Gellersen: There is more to Context than Location. Proceedings of the International Workshop on Interactive Applications of Mobile Computing (IMC98), Rostock, Germany, November 1998.Google Scholar
  31. [31]
    T. Winograd: Arquitectures for Context. HI Journal, 2001.Google Scholar
  32. [32]
    World Wide Web Consortium. OWL-S 1.0 Release., 2005.
  33. [33]
    S. S. Yau and F. Karim: Reconfigurable Context-Sensitive Middleware for ADS Applications in Mobile Ad Hoc Network Environments. In Proceedings of the Fifth international Symposium on Autonomous Decentralized Systems. ISADS. IEEE Computer Society, Washington, DC, 319. March, 2001.CrossRefGoogle Scholar

Copyright information

© Birkhäuser Verlag 2008

Authors and Affiliations

  • Bruno Gonçalves
  • Paulo Costa
  • Luis Miguel Botelho

There are no affiliations available

Personalised recommendations