As an industry-backed registry for Web Services, UDDI plays an important role in helping requesters find suitable services. Unfortunately, the current search functions in UDDI are limited in their support for making automatic service selection decisions. While some approaches have been suggested to enhance the search capabilities in UDDI using service semantics, they suffer from limitations. These approaches either prescribe performing semantic matching outside of UDDI leaving its search function unchanged or propose embedding a specific matching engine within UDDI thereby making the search function inflexible. In this work, we present a flexible mechanism to enhance UDDI search function. Using our approach, users can integrate multiple external matching services with a UDDI registry to support multiple external service description languages. The result is a UDDI registry with flexible and intelligent service search function that can be used for dynamic service selection.
[1]
Prashant Doshi,et al.
A Method for Semantically Enhancing the Service Discovery Capabilities of UDDI
,
2003,
IIWeb.
[2]
Jerry R. Hobbs,et al.
DAML-S: Semantic Markup for Web Services
,
2001,
SWWS.
[3]
Takahiro Kawamura,et al.
Importing the Semantic Web in UDDI
,
2002,
WES.
[4]
Frank van Harmelen,et al.
Web Ontology Language: OWL
,
2004,
Handbook on Ontologies.
[5]
D. Box,et al.
Simple object access protocol (SOAP) 1.1
,
2000
.
[6]
Takahiro Kawamura,et al.
Semantic Matching of Web Services Capabilities
,
2002,
SEMWEB.
[7]
Takahiro Kawamura,et al.
Preliminary Report of Public Experiment of Semantic Service Matchmaker with UDDI Business Registry
,
2003,
ICSOC.
[8]
Tran Cao Son,et al.
Mobilizing the Semantic Web with DAML-enabled Web Services
,
2001,
SemWeb.