A Context Architecture for Service-Centric Systems

  • Johanneke Siljee
  • Sven Vintges
  • Jos Nijhuis
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3479)


Service-centric systems are highly dynamic and often complex systems, with different services running on a distributed network. For the design of context-aware service-centric systems, paradigms have to be developed that deal with the distributed and dynamic nature of these systems, and with the unreliability and unavailability problems of providing information on their context. This paper presents a context architecture for the development of context-aware service-centric systems that provides the context information and deals with these challenges.


Context Information Error Probability Context Data Context Element Intelligent Collector 
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.
    Duggan, J.: Simplify Your Business With an SOA Approach, AV-18-6077, Gartner (2002)Google Scholar
  2. 2.
    Microsoft, Service-Oriented Architecture: Implementation Challenges (2004),
  3. 3.
    Schmelzer, R.: Service-Oriented Process Foundation Report, ZTR-WS108, ZapThink (2003)Google Scholar
  4. 4.
    SeCSE, Service Centric Systems Engineering, IST project, contract no. IST-511680Google Scholar
  5. 5.
    Horn, P.: Autonomic Computing: IBM’s Perspective on the State of Information Technology, IBM Corporation (2001)Google Scholar
  6. 6.
    Dey, A.K., Abowd, G.D., Salber, D.: 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.
    Shaw, M., Garlan, D.: Software Architecture: Perspectives on an Emerging Discipline. Prentice Hall, Upper Saddle River (1996)zbMATHGoogle Scholar
  8. 8.
    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
  9. 9.
    Ensing, J.: Software architecture for the support of context aware applications, NL-UR 2002-841, Philips (2002)Google Scholar
  10. 10.
    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
  11. 11.
    Long, S., Kooper, R., Abowd, G.D., Atkeson, C.G.: Rapid Prototyping of Mobile Context-Aware Applications: The Cyberguide Case Study. In: Proceedings of the 2nd ACM International Conference on Mobile Computing and Networking (MobiCom 1996). ACM, New York (1996)Google Scholar
  12. 12.
    Lonsdale, P., Baber, C., Sharples, M., Arvanitis, T.: A Context Awareness Architecture for Facilitating Mobile Learning. In: Proceedings of MLEARN 2003: Learning with Mobile Devices, London, UK (2003)Google Scholar
  13. 13.
    Garlan, D., Schmerl, B., Chang, J.: Using Gauges for Architecture-Based Monitoring and Adaptation. In: Working Conference on Complex and Dynamic Systems Architecture, Brisbane, Australia (2001)Google Scholar
  14. 14.
    Gu, T., Pung, H.K., Zhang, D.Q.: A Service-Oriented Middleware for Building Context-Aware Services. In: Proceedings of IEEE Vehicular Technology Conference (VTC 2004), Milan, Italy (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Johanneke Siljee
    • 1
  • Sven Vintges
    • 1
  • Jos Nijhuis
    • 1
  1. 1.Department of Computer ScienceUniversity of GroningenGroningenThe Netherlands

Personalised recommendations