Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4803))

Abstract

The WS-Policy framework has been introduced to allow policy to be expressed and associated with Web Services thereby enabling organizations to manage the quality of their services. How the specified polices are kept consistent with the organization’s regulations, and how to match service and client policies requirements for effective service discovery, are issues yet to be addressed. In this paper, we present a new approach that allows for the automatic verification and matching of policies, using a service registry that serves as a policy storage and management facility, a policy checkpoint during service publication and as a policy matchmaker during service discovery. We extend WS-Policy with a policy conformance operator for policy verification and use WS-Policy Intersection for policy matching. We develop a policy information model and policy processing logics for the registry. An implementation of a policy-enabled service registry is also introduced.

This work is supported by the Australian Research Council and CA Labs.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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. The Apache Software Foundation (2007). Apache Neethi 2.0. (June 2007), http://ws.apache.org/commons/neethi/index.html

  2. Bajaj, S., et al.: Web Services Policy Framework 1.2. W3C (April 2006)

    Google Scholar 

  3. Bajaj, S., et al.: Web Services Policy Attachment 1.2. W3C (April 2006)

    Google Scholar 

  4. Ballinger, K., et al.: Web Services Metadata Exchange 1.1. IBM, BEA Systems, Microsoft, SAP, AG, CA, Sun Microsystems, and webMethods (August 2006)

    Google Scholar 

  5. Bilorusets, R., et al.: Web Services Reliable Messaging Protocol 1.0. IBM, BEA Systems, Microsoft, and TIBCO Software (Febuary 2005)

    Google Scholar 

  6. Box, D., et al.: Web services addressing (WS-Addressing). W3C (August 2004)

    Google Scholar 

  7. Clement, L., et al.: Universal Description, Discovery, and Integration 3.0. OASIS (October 2004)

    Google Scholar 

  8. Damianou, N.: A Policy Framework for Management of Distributed Systems. PhD Thesis, Imperial College, London (2006)

    Google Scholar 

  9. Fuger, S., et al.: EbXML Registry Information Model 3.0 and EbXML Registry Service and Protocol 3.0. OASIS (May 2005)

    Google Scholar 

  10. Gudgin, M., et al.: SOAP Message Optimization Transmission Mechanism 1.0. W3C (January 2005)

    Google Scholar 

  11. Keller, A., Ludwig, H.: The WSLA Framework: Specifying and Monitoring Service Level Agreement for Web Services. J. of Network and Systems Management (2003)

    Google Scholar 

  12. Lawrence, K., et al.: Web Services Security Policy 1.2. OASIS (2005)

    Google Scholar 

  13. Microsoft (2005). Web Services Enhancement 3.0. Released in (July 2005), http://msdn2.microsoft.com/en-us/webservices/aa740663.aspx

  14. ShaikhAli, A., Rana, O.F., Ali-Ali, R., Walker, D.V.: UDDIe: an extended registry for Web Services. In: Proc. Application and Internet Workshop 2003, Orlando, FL, USA (2003)

    Google Scholar 

  15. Vedamuthu, A., et al.: Web Services Policy 1.5 - Primer. W3C (June 2007)

    Google Scholar 

  16. Wang, C., Wang, G., Chen, A., Wang, H., Pierce, Y., Fung, C., Uczekaj, F.: A Policy-Based Approach for QoS Specification and Enforcement in Distributed Service-Oriented Architecture. In: SCC 2005. Proc. 2005 IEEE Int’l Conf. on Services Computing, FL, USA, IEEE Computer Society Press, Los Alamitos (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Robert Meersman Zahir Tari

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Phan, T., Han, J., Schneider, JG., Ebringer, T., Rogers, T. (2007). Policy-Based Service Registration and Discovery. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS. OTM 2007. Lecture Notes in Computer Science, vol 4803. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76848-7_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-76848-7_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76846-3

  • Online ISBN: 978-3-540-76848-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics