/Importing the Semantic Web in UDDI

Importing the Semantic Web in UDDI

Massimo Paolucci, Takahiro Kawamura, Terry Payne and Katia Sycara
Conference Paper, Web Services, E-Business, and the Semantic Web, Vol. 2512, pp. 815-821, January, 2002

Download Publication (PDF)

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author’s copyright. These works may not be reposted without the explicit permission of the copyright holder.


The web is moving from being a collection of pages toward a collection of services that interoperate through the Internet. A fundamental step toward this interoperation is the ability of automatically locating services on the bases of the functionalities that they provide. Such a functionality would allow services to locate each other and automatically interoperate. Location of web services is inherently a semantic problem, because it has to abstract from the superficial differences between representations of the services provided, and the services requested to recognize semantic similarities between the two. Current Web Services technology based on UDDI and WSDL does not make any use of semantic information and therefore fails to address the problem of matching between capabilities of services and allowing service location on the bases of what functionalities are sought, failing therefore to address the problem of locating web services. Nevertheless, previous work within DAML-S, a DAML-based language for service description, shows how ontological information collected through the semantic web can be used to match service capabilities. This work expands on previous work by showing how DAML-S Service Profiles, that describe service capabilities within DAML-S, can be mapped into UDDI records providing therefore a way to record semantic information within UDDI records. Furthermore we show how this encoded information can be used within the UDDI registry to perform semantic matching.

Proceedings of Web Services, E-business and Semantic Web Workshop

BibTeX Reference
author = {Massimo Paolucci and Takahiro Kawamura and Terry Payne and Katia Sycara},
title = {Importing the Semantic Web in UDDI},
booktitle = {Web Services, E-Business, and the Semantic Web},
year = {2002},
month = {January},
volume = {2512},
pages = {815-821},
publisher = {Springer Berlin / Heidelberg},
keywords = {Carnegie Mellon University, Robotics Institute, Semantic Web, Web Services, UDDI, DAML, DAML-S, WSDL, Ontology},