Although universal description, discovery and integration (UDDI) is the de jure Web service registry standard, it is not suitable for handling semantic markups due to its flat data model and limited search capabilities. In this paper, we introduce an approach to support semantic service descriptions and queries using registries that conform to the UDDI version 3 specification. Specifically, we present a scheme that allows users to store OWL-S service descriptions in the UDDI data model and use that information to perform semantic query processing. Our approach does not require any modification to the existing UDDI registries. The add-on modules only reside on the client-side machines that wish to take advantage of the semantic capabilities. This approach is completely backward compatible and can integrate seamlessly into the existing service-oriented architecture (SOA) infrastructure
[1]
Deborah L. McGuinness,et al.
OWL Web ontology language overview
,
2004
.
[2]
Raphael Volz,et al.
Cooking the Semantic Web with the OWL API
,
2003,
SEMWEB.
[3]
Katia Sycara,et al.
Adding OWL-S to UDDI, implementation and throughput
,
2004
.
[4]
R. Akkiraju,et al.
External matching in UDDI
,
2004
.
[5]
Deborah L. McGuinness,et al.
OWL Web Ontology Language Guide - W3C Working Draft
,
2003
.
[6]
Myong H. Kang,et al.
Security Ontology for Annotating Resources
,
2005,
OTM Conferences.
[7]
Jerry R. Hobbs,et al.
DAML-S: Semantic Markup for Web Services
,
2001,
SWWS.
[8]
Takahiro Kawamura,et al.
Importing the Semantic Web in UDDI
,
2002,
WES.
[9]
Amit P. Sheth,et al.
Adding Semantics to Web Services Standards
,
2003,
ICWS.