Skip to main content

Part of the book series: Studies in Computational Intelligence ((SCI,volume 116))

Despite the extensive adoption of Web services by IT system developers, they still lack the capabilities that could enable them to match and eventually surpass the acceptance level of traditional integration middleware (e.g., CORBA, Java RMI). This lack of capabilities is to a certain extent due to the trigger-response interaction pattern that frames the exchanges of Web services with third parties. Adhering to this interaction pattern means that a Web service only performs the requests it receives without considering its internal execution state, or even questioning if it would be rewarded for performing these requests (e.g., to be favored over similar Web services during selection). There exist, however, several situations that insist on Web services self-management so that scalability, flexibility, and stability requirements are satisfied.

The objective of this chapter is to discuss the value-added of integrating contextand policiesinto a Web servicescomposition approach.

The rest of this chapter is organized as follows. Section 2 presents the approach to compose Web services. Section 3 discusses the impact of policies on Web services and specifies the policies for the behavior of Web services. Section 4 is about exception handling. Section 5 reviews some related works. Finally, Sect. 5 concludes the chapter.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. H. Anderson. Predicates for Boolean Web Service Policy Language (SWPL). In Proceedings of the International Workshop on Policy Management for the Web (PM4W’2005) Held in Conjunction with The Fourteenth International World Wide Web Conference (WWW’2005), Chiba, Japan, 2005.

    Google Scholar 

  2. L. Baresi, S. Guinea, and P. Plebani. WS-Policy for Service Monitoring. In Proceedings of the Sixth VLDB Workshop on Technologies for E-Services (TES’2005) Held in Conjunction with the 31st International Conference on Very Large Data Bases (VLDB’2005), Trondheim, Norway, 2005.

    Google Scholar 

  3. I. Budak Arpinar, B. Aleman-Meza, R. Zhang, and A. Maduko. Ontology-driven Web services composition platform. In Proceedings of the IEEE International Conference on E-Commerce Technology (CEC’2004), San-Diego, USA, 2004.

    Google Scholar 

  4. J. Coutaz, J. L. Crowley, S. Dobson, and D. Garlan. Context is Key. Communications of the ACM, 48(3), March 2005.

    Google Scholar 

  5. N. Desai, A. U. Mallya, A. K. Chopra, and M. P. Singh. Processes = Protocols + Policies: A Methodology for Business Process Development. In Proceedings of the 14th International World Wide Web Conference (WWW’2005), Chiba, Japan, 2005.

    Google Scholar 

  6. A. K. Dey and G. D. Abowd. Towards a Better Understanding of Context and Context-Awareness. In Proceedings of the Workshop on the What, Who, Where, When, and How of Context-Awareness Held in Conjuction with CHI’2000, The Hague, The Netherlands, 2000.

    Google Scholar 

  7. Anind K. Dey. Context-Aware Computing: The CyberDesk Project. In Pro- ceedings of the AAAI’98 Spring Symposium on Intelligent Environments (AAAI’1998), Menlo Park, CA, USA, 1998.

    Google Scholar 

  8. C. Dumitrescu, M. Wilde, and I. T. Foster. A model for usage policy-based resource allocation in grids. In Proceedings of the Sixth IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY’05), New-York, USA, 2005.

    Google Scholar 

  9. R. Gavriloaie, W. Nejdl, D. Olmedilla, K. Seamons, and M. Winslett. No registration needed: how to use declarative policies and negotiation to access sensitive resources on the semantic Web. In Proceedings of The First European Semantic Web Symposium on The Semantic Web: Research and Applications (ESWS’2004), Heraklion, Crete, Greece, 2004.

    Google Scholar 

  10. L. Kagal, M. Paolucci, N. Srinivasan, G. Denker, and K. Finin, T. Sycara. Authorization and privacy for semantic Web services. IEEE Intelligent Systems, 19(4), July/August 2004.

    Google Scholar 

  11. M. Keidl and A. Kemper. A framework for context-aware adaptable web services. In EDBT, pages 826–829, 2004.

    Google Scholar 

  12. Z. Maamar, B. Benatallah, and W. Mansoor. Service chart diagrams – description & application. In Proceedings of the Alternate Tracks of The 12th International World Wide Web Conference (WWW’2003), Budapest, Hungary, 2003.

    Google Scholar 

  13. Z. Maamar, D. Benslimane, and A. Anderson. Using policies to manage Composite Web Services? IEEE IT Professional, 8(5), Sept./Oct. 2006.

    Google Scholar 

  14. Z. Maamar, D. Benslimane, and Nanjangud C. Narendra. What Can Context do for Web Services? Communications of the ACM, Volume 49(12), December 2006.

    Google Scholar 

  15. Z. Maamar, S. Kouadri Mostéfaoui, and H. Yahyaoui. Towards an agent-based and context-oriented approach for Web services composition. IEEE Transactions on Knowledge and Data Engineering, 17(5), May 2005.

    Google Scholar 

  16. D. A. Menascé. QoS Issues in Web Services. IEEE Internet Computing, 6(6), November/December 2002.

    Google Scholar 

  17. S. Kouadri Mostéfaoui and B. Hirsbrunner. Towards a context-based service composition framework. In ICWS, pages 42–45, 2003.

    Google Scholar 

  18. N. Mukhi and P. Plebani. Supporting policy-driven behaviors in web services: experiences and issues. In Proceedings of the Second International Conference on Service-Oriented Computing (ICSOC’2004), New York City, NY, USA, 2004.

    Google Scholar 

  19. N. Russell, W. M. P. van der Aalst, and A. H. M. ter Hofstede. Exception handling patterns in process-aware information systems. Technical Report, BPM Center Report BPM-06-04, BPMcenter.org, 2006.

    Google Scholar 

  20. M. Satyanarayanan. Pervasive computing: vision and challenges. IEEE Personal Communications, 8(4), August 2001.

    Google Scholar 

  21. B. Schilit and M. Theimer. Disseminating active map information to mobile hosts. IEEE Network, 8(5), 1994.

    Google Scholar 

  22. X. Yu, L. Zhang, Y. Li, and Y. Chen. WSCE: A flexible web service composition environment. In Proceedings of The IEEE International Conference on Web Services (ICWS’2004), San-Diego, California, USA, 2004.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Maamar, Z., Sheng, Q.Z., Benslimane, D., Thiran, P. (2008). Web Services, Policies, and Context: Concepts and Solutions. In: Liu, Y., Sun, A., Loh, H.T., Lu, W.F., Lim, EP. (eds) Advances of Computational Intelligence in Industrial Systems. Studies in Computational Intelligence, vol 116. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78297-1_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78297-1_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78296-4

  • Online ISBN: 978-3-540-78297-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics