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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
The Apache Software Foundation (2007). Apache Neethi 2.0. (June 2007), http://ws.apache.org/commons/neethi/index.html
Bajaj, S., et al.: Web Services Policy Framework 1.2. W3C (April 2006)
Bajaj, S., et al.: Web Services Policy Attachment 1.2. W3C (April 2006)
Ballinger, K., et al.: Web Services Metadata Exchange 1.1. IBM, BEA Systems, Microsoft, SAP, AG, CA, Sun Microsystems, and webMethods (August 2006)
Bilorusets, R., et al.: Web Services Reliable Messaging Protocol 1.0. IBM, BEA Systems, Microsoft, and TIBCO Software (Febuary 2005)
Box, D., et al.: Web services addressing (WS-Addressing). W3C (August 2004)
Clement, L., et al.: Universal Description, Discovery, and Integration 3.0. OASIS (October 2004)
Damianou, N.: A Policy Framework for Management of Distributed Systems. PhD Thesis, Imperial College, London (2006)
Fuger, S., et al.: EbXML Registry Information Model 3.0 and EbXML Registry Service and Protocol 3.0. OASIS (May 2005)
Gudgin, M., et al.: SOAP Message Optimization Transmission Mechanism 1.0. W3C (January 2005)
Keller, A., Ludwig, H.: The WSLA Framework: Specifying and Monitoring Service Level Agreement for Web Services. J. of Network and Systems Management (2003)
Lawrence, K., et al.: Web Services Security Policy 1.2. OASIS (2005)
Microsoft (2005). Web Services Enhancement 3.0. Released in (July 2005), http://msdn2.microsoft.com/en-us/webservices/aa740663.aspx
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)
Vedamuthu, A., et al.: Web Services Policy 1.5 - Primer. W3C (June 2007)
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)
Author information
Authors and Affiliations
Editor information
Rights 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)