Skip to main content

An Extension to UDDI for the Discovery of User Driven Web Services

  • Conference paper
  • First Online:
Distributed Computing and Internet Technology (ICDCIT 2016)

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

  • 766 Accesses

Abstract

Service registries are used by web service providers to publish services and registries are used by requestors to find them in an SOA (Service Oriented Architecture). The following drawbacks are presented in the main existing service registry specifications, UDDI (Universal Description, Discovery and Integration). First, only abstract, unscalable and inefficient definition of the web services publications is present in all UBR (Universal Business Registry) nodes. Second, it matches only the business name and service name given in the WSDL document to collect service information. In order to overcome these difficulties, author have proposed an efficient and effective UDDI architecture called E-UDDI, which extends the UDDI design by incorporating a QoS in additional bag in the business entity data structure. Moreover, to enable service customer for easily finding more appropriate service information, an effective service matching mechanism is adopted in the E-UDDI so that the user can take the decisions. Service discovery and publishing is improved considerably in the proposed system by means of an effective UDDI registry with flexible and more suitable service searching facility.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

References

  1. Feng, L., Chou, W., Li, L., Li, J.: WSIP – web service SIP endpoint for converged multimedia/multimodal communication over IP. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2004), San Diego, California, USA, 6–9 June, pp. 690–697 (2004)

    Google Scholar 

  2. Haines, M.: Web service as information systems innovation: a theoretical framework for web service technology adoption. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2004), San Diego, California, USA, 6–9 June, pp. 11–16 (2004)

    Google Scholar 

  3. Muhammad, M., Bin, T., Toshiro, K.: Introducing dynamic distributed coordination in web services for next generation service platform. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2004), San Diego, California, USA, 6–9 June, pp. 296–305 (2004)

    Google Scholar 

  4. Vidyasankar, K., Vossen, G.: A multi-level model for web service composition. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2004), San Diego, California, USA, 6–9 June, pp. 462–469 (2004)

    Google Scholar 

  5. Jinghai, R., Peep, K.: Logic-based web services compositions: from service description to process model. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2004), San Diego, California, USA, 6–9 June, pp. 446–453 (2004)

    Google Scholar 

  6. Caromel, C., di Costanzo, A., Gannon, D., Slominski, A.: Asynchronous peer-to-peerweb services and firewalls. In: Proceedings of the 19th IEEE International Conference on Parallel and Distributed Symposium, Denver, CA, USA, 4–8 April, p. 1 83a (2005)

    Google Scholar 

  7. Standard ECMA-348: Web Services Description Language (WSDL) for CSTA Phase III, 2nd edn., June 2004

    Google Scholar 

  8. ECMA TR-90: Session Management, Event Notification, and Computing Function Services - an amendment to ECMA-348, ECMA International, December 2005

    Google Scholar 

  9. Eyhab, A., Qusay, H.M.: Investigating web services on the world wide web. In: Proceeding of the 17th International Conference on World Wide Web, Beijing, China, pp. 795–804 (2008)

    Google Scholar 

  10. Feng, L., Gesan, W., Li, L., Wu, C.: Web service for distributed communication systems. In: Proceedings of the IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI 2006), Shanghai, China, pp. 1030–1035 (2006)

    Google Scholar 

  11. Feng, L., Gesan, W., Wu, C., Lookman, F., Li, L.: TARGET: two-way web service router gateway. In: IEEE International Conference on Web Services (ICWS 2006), pp. 629–636 (2006)

    Google Scholar 

  12. Oasis Consortium: UDDI the UDDI Technical White Paper (2000). http://www.uddi.org

  13. Naveen, S., Massimo, P., Sycara, K.: Semantic web service discovery in the OWL-S IDE. In: Proceedings of the 39th Annual Hawaii International Conference on System Sciences, vol. 6, p. 109b (2006)

    Google Scholar 

  14. Jeckle, M., Zengler, B.: Active UDDI - an extension to UDDI for dynamic and fault-tolerant service invocation. In: Chaudhri, A.B., Jeckle, M., Rahm, E., Unland, R. (eds.) NODe-WS 2002. LNCS, vol. 2593, pp. 91–99. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  15. Karsten, J.: Web Service Description and Discovery Using UDDI, Part I. Microsoft Corporation, 3 October 2001

    Google Scholar 

  16. Hartwig, G.: Introduction to Web Services. Borland, March 2002

    Google Scholar 

  17. Sheng, Q., Benatallah, B., Stephan, R., Oi-Yan Mak, E., Zhu, Y.Q.: Discovering e-services using UDDI in SELF-SERV. In: Proceedings of the International Conference on E-Business, Beijing, China, May 2002

    Google Scholar 

  18. David, C., Tyler, J.: Java web services, 1st edn., pp. 1– 276. O’Reilly, Sebastopol (2002). ISBN: 0-596-00269-6

    Google Scholar 

  19. Parimala, N., Anu, S.: Web service with criteria: extending WSDL. In: 2011 Sixth International Conference on Digital Information Management (ICDIM). IEEE (2011)

    Google Scholar 

  20. Du, Z., Huai, J.-P., Liu, Y.: Ad-UDDI: an active and distributed service registry. In: Bussler, C.J., Shan, M.-C. (eds.) TES 2005. LNCS, vol. 3811, pp. 58–71. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  21. Edgardo, A., Marco, B., Carlo, G., Giorgio, G., Flavio, L.: Extending the UDDI API for service instance ranking. In: Proceedings of the International Symposium on Web Services, Las Vegas, Nevada, USA, June 2005

    Google Scholar 

  22. Powles, A., Krishnaswamy, S.: Extending UDDI with recommendations: an association analysis approach. In: Proceedings of 19th International Conference on Advanced Information Networking and Applications, vol. 2, pp. 715–720 (2005)

    Google Scholar 

  23. Matjaz, B.J., Ana, S., Bostjan, B., Ivan, R.: WSDL and UDDI extensions for version support in web services. J. Syst. Softw. 82(8), 1326–1343 (2009)

    Article  Google Scholar 

  24. Zhang, M., Cheng, Z., Zhao, Y., Huang, J.Z., Li, Y., Zang, B: ADDI: an agent-based extension to UDDI for supply chain management. In: Proceedings of the Ninth International Conference on Computer Supported Cooperative Work in Design, Shanghai, China, vol. 1, pp. 405– 410 (2005)

    Google Scholar 

  25. Huimin, H., Haiyan, D., Dongxia, H., Yuemei, H.: Research on the models to customize private UDDI registry query results. In: Proceedings of 3rd International Conference on Innovative Computing Information and Control, ICICIC, Dalian, Liaoning, 22 August, p. 205 (2008)

    Google Scholar 

  26. Xiang, L., Lin, L., Lei, X.: I-UDDI4 M: improved UDDI4 M protocol, vol. 259, pp. 859–866. Springer, Boston (2008). 978-0-387-77252-3

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anu Saini .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Saini, A. (2016). An Extension to UDDI for the Discovery of User Driven Web Services. In: Bjørner, N., Prasad, S., Parida, L. (eds) Distributed Computing and Internet Technology. ICDCIT 2016. Lecture Notes in Computer Science(), vol 9581. Springer, Cham. https://doi.org/10.1007/978-3-319-28034-9_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-28034-9_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-28033-2

  • Online ISBN: 978-3-319-28034-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics