Distributed and Parallel Databases

, Volume 21, Issue 1, pp 85–111 | Cite as

Sharing hierarchical context for mobile web services

  • Christoph Dorn
  • Schahram Dustdar


Context has the potential to enhance Web services in mobile environments to a great extent. Yet, challenges such as bandwidth restriction or dynamic changes require considerations that need to be reflected in the distribution of context. In this paper, we present a novel technique to share and control access to context. In structuring context information according to levels of granularity, we achieve context propagation at the relevant levels of detail while protecting the privacy of the user. Introducing the Context Access control, Subscription and Query Language (CASQL), we enable fine-grained subscriptions and control over context in our proposed Context Sharing Architecture (CoSAr). A collaborative work scenario accompanies our approach for a unified way of accessing context information.


Context Information Composite Service Distrib Parallel Database Dominance Rule Privacy Rule 
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.
    M. Bazire and P. Brézillon, “Understanding context before using it,” in Modeling and Using Context: 5th International and Interdisciplinary Conference CONTEXT 2005, 2005, pp. 29–41.Google Scholar
  2. 2.
    A. Dey and G. Abowd, “Towards a better understanding of context and context-awareness,” in Workshop on the What, Who, Where, When, and How of Context-Awareness at CHI 2000, 2000.Google Scholar
  3. 3.
    S. Dustdar, T. Hoffmann, and W. van der Aalst, “Mining of ad-hoc business processes with Teamlog,” Data and Knowledge Engineering, vol. 55, no. 2, pp. 129–158, 2005.Google Scholar
  4. 4.
    A. Dey, Providing Architectural Support for Building Context-Aware Applications, PhD thesis, Georgia Institute of Technology, 2000.Google Scholar
  5. 5.
    A. Ferscha, C. Holzmann, and S. Oppl, “Context awareness for group interaction support,” in MobiWac ’04: Proceedings of the Second International Workshop on Mobility Management & Wireless Access Protocols, New York, NY, USA, ACM Press, 2004, pp. 88–97.Google Scholar
  6. 6.
    S. Lee and G. Fox, “Wireless reliable messaging protocol for web services (WS-WRM),” in IEEE International Conference on Web Services, 2004, pp. 350–357.Google Scholar
  7. 7.
    I. Jørstad, T. van Do, and S. Dustdar, “A service continuity layer for mobile services,” in IEEE Wireless Communications and Networking Conference, 2005, pp. 2300–2305.Google Scholar
  8. 8.
    D. Chakraborty, A. Joshi, T. Finin, and Y. Yesha, “Service composition for mobile environments,” Mobile Networks and Applications, vol. 10, no. 4, pp. 235–451, 2005.Google Scholar
  9. 9.
    Z. Maamar, Q.Z. Sheng, and B. Benatallah, “On composite web services provisioning in an environment of fixed and mobile computing resources,” Information Technology and Management, vol. 5, pp. 251–270, 2004.Google Scholar
  10. 10.
    W. Zahreddine and Q. Mahmoud, “An agent-based approach to composite mobile web services,” in 19th International Conference on Advanced Information Networking and Applications, 2005. AINA, 2005, pp. 189–192.Google Scholar
  11. 11.
    M. Baldauf, S. Dustdar, and F. Rosenberg, “A survey on context-aware systems,” International Journal of Ad Hoc and Ubiquitous Computing, 2006 forthcoming.Google Scholar
  12. 12.
    G. Biegel and V. Cahill, “A framework for developing mobile, context-aware applications,” in Second IEEE Annual Conference on Pervasive Computing and Communications. PerCom 2004, pp. 361–365, 2004.Google Scholar
  13. 13.
    M. Little, E. Newcomer, and G. Pavlik, Web Service Context Specification (WS-Context), OASIS, 2004.Google Scholar
  14. 14.
    T. Gu, H. K. Pung, and D.Q. Zhang, “A middleware for building context-aware mobile services,” in 59th Vehicular Technology Conference, VTC 2004, pp. 2656–2660, 2004.Google Scholar
  15. 15.
    H. Chen, T. Finin, and A. Joshi, “An ontology for context-aware pervasive computing environments,” Special Issue on Ontologies for Distributed Systems, Knowledge Engineering Review, vol. 18, no. 3, pp. 197–207, 2003.Google Scholar
  16. 16.
    P.D. Costa, L.F. Pires, M. van Sinderen, and J.P. Filho, “Towards a service platform for mobile context-aware applications,” in 1st International Workshop on Ubiquitous Computing—IWUC 2004, pp. 48–61, 2004.Google Scholar
  17. 17.
    G. Chen and D. Kotz, “Solar: An open platform for context-aware mobile applications,” in First International Conference on Pervasive Computing (Short Paper), pp. 41–47, 2002.Google Scholar
  18. 18.
    R.C.A. da Rocha and M. Endler, “Context management in heterogeneous, evolving ubiquitous environments,” IEEE Distributed Systems Online, vol. 7, no. 4, 2006.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2006

Authors and Affiliations

  1. 1.VitaLab, Distributed Systems GroupInstitute of Information Systems, Vienna University of TechnologyViennaAustria

Personalised recommendations