Towards High Integrity UDDI Systems

  • Colin Atkinson
  • Philipp Bostan
  • Gergana Deneva
  • Marcus Schumacher
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 37)


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.


UDDI Service Discovery Web Services Quality 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    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)CrossRefGoogle Scholar
  2. 2.
    Web Services Architecture (W3C),
  3. 3.
    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)CrossRefGoogle Scholar
  4. 4.
    Poulin, J.: Populating Software Repositories: Incentives and Domain-Specific Software. Journal of Systems and Software 30(3), 187–199 (1995)CrossRefGoogle Scholar
  5. 5.
  6. 6.
  7. 7.
    Merobase Component Search Engine,
  8. 8.
    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)Google Scholar
  9. 9.
    Fan, J., Kambhampati, S.: A Snapshot of Public Web Services. SIGMOD Rec. 34(1), 24–32 (2005)CrossRefGoogle Scholar
  10. 10.
    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)CrossRefGoogle Scholar
  11. 11.
  12. 12.
    soapUI – The Web Service Testing Tool,
  13. 13.
    seekda! – Web Services Search Engine,
  14. 14.
    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)Google Scholar
  15. 15.
  16. 16.
    Universal Description, Discovery and Integration – Extension (UDDIe),
  17. 17.
  18. 18.
    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)CrossRefGoogle Scholar
  19. 19.
    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)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Colin Atkinson
    • 1
  • Philipp Bostan
    • 1
  • Gergana Deneva
    • 1
  • Marcus Schumacher
    • 1
  1. 1.Institute of Computer ScienceUniversity of MannheimMannheimGermany

Personalised recommendations