Skip to main content

An Efficient Algorithm for OWL-S Based Semantic Search in UDDI

  • Conference paper
Semantic Web Services and Web Process Composition (SWSWPC 2004)

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

Abstract

The increasing availability of web services demands for a discovery mechanism to find services that satisfy our requirement. UDDI provides a web wide registry of web services, but its lack of an explicit capability representation and its syntax based search provided produces results that are coarse in nature. We propose to base the discovery mechanism on OWL-S. OWL-S allows us to semantically describe web services in terms of capabilities offered and to perform logic inference to match the capabilities requested with the capabilities offered. We propose OWL-S/UDDI matchmaker that combines the better of two technologies. We also implemented and analyzed its performance.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Paolucci, et al.: Importing the Semantic Web in UDDI. In: Proceedings of Web Services, Ebusiness and Semantic Web Workshop (2002)

    Google Scholar 

  2. Paolucci, M., et al.: Semantic matching of web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 333. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  3. Ankolekar., A., et al.: DAML-S: Web Service Description for the Semantic Web. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 348. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  4. Haarslev, V., Möller, R.: RACER System Description. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS, vol. 2083, p. 701. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  5. Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 284(5), 34–43 (2001)

    Article  Google Scholar 

  6. Sycara., K., et al.: Larks, Dynamic matchmaking among Heterogeneous Software Agents in Cyberspace. AAMAS 5, 173–203 (2002)

    Google Scholar 

  7. W3C: Extensible Markup Language (XML) 1.0, 2nd edn. http://www.w3.org/TR/2000/REC-xml-20001006,2000

  8. UDDI: The UDDI Technical White Paper (2000), http://www.uddi.org

  9. Rosetta Net (2000), http://www.rosettanet.org

  10. W3C: SOAP Version 1.2, W3C Working Draft 17 December 2000 (2001), http://www.w3.org/TR/2001/WD-soap12-part0-20011217/

  11. Christensen., E., et al.: Web Services Description Language (WSDL) 1.1 (2001), http://www.w3.org/TR/2001/NOTE-wsdl-20010315

  12. ISO/IEC 11578:1996: Information technology – Open Systems Interconnection – Remote Procedure Call (2001), http://www.iso.ch/

  13. Colgrave et al: Using WSDL in a UDDI Registry, Version 2.0., UDDI TC Note (2003)

    Google Scholar 

  14. jUDDI: http://ws.apache.org/juddi/

  15. W3C: Web Ontology Language, http://www.w3.org/2001/sw/WebOnt/

  16. Kawamura, T., et al.: Public Deployment of Semantic Service Matchmaker with UDDI Business Registry. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 752–766. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  17. Colgrave et al: External Matching in UDDI. In: Proceedings of the International Conference on Web Services ICWS (2004)

    Google Scholar 

  18. Akkiraju, et al.: A Method For Semantically Enhancing the Service Discovery Capabilities of UDDI. In: Workshop on Information Integration on the Web IJCAI (2003)

    Google Scholar 

  19. Constantinescu, et al.: Efficient Matchmaking and Directory Services. In: International Conference on Web Intelligence, WI 2003 (2003)

    Google Scholar 

  20. Hellerstein, et al.: Generalized search trees for database systems. In: Proceeding of 21st International Conference on Very Large Databases, VLDB, pp. 562–573 (1995)

    Google Scholar 

  21. Horrocks et al: SWRL: A Semantic Web Rule Language Combining OWL and RuleML, http://www.w3.org/Submission/SWRL/

  22. McDermott, D.: DRS: A Set of Conventions for Representing Logical Languages in RDF, http://www.cs.yale.edu/homes/dvm/daml/DRSguide.pdf

  23. METEOR-S, http://lsdis.cs.uga.edu/Projects/METEOR-S/

  24. Cardoso, J., Sheth, A.: Semantic e-Workflow Composition. Journal of Intelligent Information Systems, JIIS (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Srinivasan, N., Paolucci, M., Sycara, K. (2005). An Efficient Algorithm for OWL-S Based Semantic Search in UDDI. In: Cardoso, J., Sheth, A. (eds) Semantic Web Services and Web Process Composition. SWSWPC 2004. Lecture Notes in Computer Science, vol 3387. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30581-1_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30581-1_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24328-1

  • Online ISBN: 978-3-540-30581-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics