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.
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
Paolucci, et al.: Importing the Semantic Web in UDDI. In: Proceedings of Web Services, Ebusiness and Semantic Web Workshop (2002)
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)
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)
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)
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 284(5), 34–43 (2001)
Sycara., K., et al.: Larks, Dynamic matchmaking among Heterogeneous Software Agents in Cyberspace. AAMAS 5, 173–203 (2002)
W3C: Extensible Markup Language (XML) 1.0, 2nd edn. http://www.w3.org/TR/2000/REC-xml-20001006,2000
UDDI: The UDDI Technical White Paper (2000), http://www.uddi.org
Rosetta Net (2000), http://www.rosettanet.org
W3C: SOAP Version 1.2, W3C Working Draft 17 December 2000 (2001), http://www.w3.org/TR/2001/WD-soap12-part0-20011217/
Christensen., E., et al.: Web Services Description Language (WSDL) 1.1 (2001), http://www.w3.org/TR/2001/NOTE-wsdl-20010315
ISO/IEC 11578:1996: Information technology – Open Systems Interconnection – Remote Procedure Call (2001), http://www.iso.ch/
Colgrave et al: Using WSDL in a UDDI Registry, Version 2.0., UDDI TC Note (2003)
jUDDI: http://ws.apache.org/juddi/
W3C: Web Ontology Language, http://www.w3.org/2001/sw/WebOnt/
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)
Colgrave et al: External Matching in UDDI. In: Proceedings of the International Conference on Web Services ICWS (2004)
Akkiraju, et al.: A Method For Semantically Enhancing the Service Discovery Capabilities of UDDI. In: Workshop on Information Integration on the Web IJCAI (2003)
Constantinescu, et al.: Efficient Matchmaking and Directory Services. In: International Conference on Web Intelligence, WI 2003 (2003)
Hellerstein, et al.: Generalized search trees for database systems. In: Proceeding of 21st International Conference on Very Large Databases, VLDB, pp. 562–573 (1995)
Horrocks et al: SWRL: A Semantic Web Rule Language Combining OWL and RuleML, http://www.w3.org/Submission/SWRL/
McDermott, D.: DRS: A Set of Conventions for Representing Logical Languages in RDF, http://www.cs.yale.edu/homes/dvm/daml/DRSguide.pdf
Cardoso, J., Sheth, A.: Semantic e-Workflow Composition. Journal of Intelligent Information Systems, JIIS (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)