W3C home > Mailing lists > Public > public-sws-ig@w3.org > November 2003

Re: UDDI and semantics: CMU OWL-S/UDDI Mapping

From: Massimo Paolucci <paolucci@cs.cmu.edu>
Date: Thu, 20 Nov 2003 11:56:12 -0500
Message-ID: <3FBCF22C.9010102@cs.cmu.edu>
To: Max Voskob <max.voskob@paradise.net.nz>
Cc: www-sws-ig <public-sws-ig@w3.org>

I am very happy to hear this discussion on the mailing list.  At CMU we 
have been working on mapping of the OWL-S (former DAML-S)  Service 
Profile into UDDI for quite some time.  The basic idea of the mapping is 
to store OWL-S specific information into UDDI TModels. The mapping is 
modeled on the WSDL/UDDI Mapping. I attach a diagram that shows the 
latest version of the mapping.

In addition we have been running a DAML-S/UDDI matchmaker that uses the 
DAML-S to describe the capabilities of a Web service and UDDI to act as 
a registry.  The result is a Web service registry that acts as UDDI but 
it can also answer queries such as "which web service can do X for 
me?",  which cannnot really answered by the current UDDI.

In the next few days, we will release a new version of our DAML-S/UDDI 
matchmaker that is based on JUDDI that will expose the UDDI API v2 which 
we extended to include a inquiry for capabilities.   We have some papers 
on this work, specifically [1] and [2] below. 

Finally, a version of our matching engine has been incorporated into the 
NTT UDDI running in Japan.  A report on this work is also available at [3].

-- Massimo

ps All papers referred here are available from 

[1] *Massimo Paolucci, Takahiro Kawamura, Terry R. Payne, Katia Sycara; 
"Importing the Semantic Web in UDDI" 
<http://www-2.cs.cmu.edu/%7Esoftagents/papers/Essw.pdf>. In/ Proceedings 
of Web Services, E-business and Semantic Web Workshop

/*[2]* Massimo Paolucci, Takahiro Kawamura, Terry R. Payne, Katia 
Sycara; "Semantic Matching of Web Services Capabilities." 
<http://www-2.cs.cmu.edu/%7Esoftagents/papers/ISWC2002.pdf> In 
/Proceedings of the 1st International Semantic Web Conference/ (ISWC2002)

**[3] Takahiro Kawamura, Jacques-Albert De Blasio, Tetsuo Hasegawa, 
Massimo Paolucci and Katia Sycara, "A Preliminary Report of a Public 
Experiment of a Semantic Service Matchmaker combined with a UDDI 
Business Registry 
<http://www-2.cs.cmu.edu/%7Esoftagents/papers/ICSOC03.pdf>," /1st 
International Conference on Service Oriented Computing (ICSOC 2003), 
Trento, Italy, December 2003/.*

Max Voskob wrote:

>Hi all,
>UDDI TC is considering RDF to inlude semantic descriptions with UDDI
>This proposal is at an early stage, but I'd like to start a wider discussion
>on this option because it intersects with the general dicsussion on use of
>semantics with WS.
>I hope this mailing list is the right place to get the bigger picture of
>what we are trying to do.
>The idea is to include RDF statements as part of an UDDI entity so that the
>statements can be linked to some external taxonomies or ontologies (see the
>attached diagram).
>In this case the role of UDDI does not include reasoning or parsing the
>taxonomy - it provides purely registery and discovery services.
>Your comments and ideas are very welcome.
>Max Voskob
>member of UDDI TC

(image/jpeg attachment: OWL-S_UDDI_Mapping.jpg)

Received on Thursday, 20 November 2003 11:56:48 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:32:43 UTC