Abstract
The basic idea of a ubiquitous service market where services can be published by their providers and discovered by potential users is – besides increased interoperability – one of the driving forces behind the SOA vision. However, the failure of the famous UDDI Business Registry demonstrated that service-orientation per se does not solve the problems related to the operation of such service registries – a problem well-known from the component-based development community. On the contrary, since services are highly volatile it is even more difficult to effectively manage a repository. In this paper we discuss the challenges associated with the operation of service brokering solutions with a clear focus on automation and integrity of the overall system as well as the offered search capabilities. To address the identified challenges we propose an extended UDDI architecture.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Hummel, O., Atkinson, C.: Using the Web as a Reuse Repository. In: Morisio, M. (ed.) ICSR 2006. LNCS, vol. 4039, pp. 298–311. Springer, Heidelberg (2006)
Web Services Architecture (W3C), http://www.w3.org/TR/2002/WD-ws-arch-20021114/
Al-Masri, E., Mahmoud, Q.H.: Investigating Web Services on the World Wide Web. In: 17th International Conference on World Wide Web, pp. 795–804. ACM, New York (2008)
Poulin, J.: Populating Software Repositories: Incentives and Domain-Specific Software. Journal of Systems and Software 30(3), 187–199 (1995)
UDDI Version 3.0.2 (OASIS), http://www.oasis-open.org/committees/uddi-spec/doc/spec//v3/uddi-v3.0.2-0041019.htm
Apache jUDDI, http://ws.apache.org/juddi
Merobase Component Search Engine, http://www.merobase.com
Hagemann, S., Letz, C., Vossen, G.: Web Service Discovery - Reality Check 2.0. In: 3rd International Conference on Next Generation Web Services Practices, pp. 113–118. IEEE Computer Society, Washington (2007)
Fan, J., Kambhampati, S.: A Snapshot of Public Web Services. SIGMOD Rec. 34(1), 24–32 (2005)
Atkinson, C., Bostan, P., Hummel, O., Stoll, D.: A Practical Approach to Web Service Discovery and Retrieval. In: 7th IEEE International Conference on Web Services, pp. 241–248. IEEE Computer Society, Washington (2007)
Using WSDL in a UDDI Registry (OASIS), http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm
soapUI – The Web Service Testing Tool, http://www.soapui.org
seekda! – Web Services Search Engine, http://www.seekda.com
Zhou, C., Chia, L.T., Silverajan, B., Lee, B.S.: UX- An Architecture Providing QoS-Aware and Federated Support for UDDI. In: 3rd IEEE International Conference on Web Services, pp. 171–176. CSREA Press (2003)
Lucene, http://lucene.apache.org
Universal Description, Discovery and Integration – Extension (UDDIe), http://www.wesc.ac.uk/projects/uddie/uddie/index.htm
Quality Model for Web Services v2.0 (OASIS), http://www.oasis-open.org/committees/download.php/15910/WSQM-ver-2.0.doc
Al-Masri, E., Mahmoud, Q.H.: Discovering the Best Web Service. In: 16th International Conference on World Wide Web, pp. 1257–1258. ACM, New York (2007)
Al-Masri, E., Mahmoud, Q.H.: A Framework for Efficient Discovery of Web Services across Heterogeneous Registries. In: 4th IEEE Consumer Communication and Networking Conference, pp. 415–419. IEEE Computer Society, Washington (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Atkinson, C., Bostan, P., Deneva, G., Schumacher, M. (2009). Towards High Integrity UDDI Systems. In: Abramowicz, W., Flejter, D. (eds) Business Information Systems Workshops. BIS 2009. Lecture Notes in Business Information Processing, vol 37. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03424-4_43
Download citation
DOI: https://doi.org/10.1007/978-3-642-03424-4_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03423-7
Online ISBN: 978-3-642-03424-4
eBook Packages: Computer ScienceComputer Science (R0)