- From: CHIN, ALVIN <a.chin@bell.ca>
- Date: Wed, 5 Jun 2002 12:23:55 -0400 (EDT)
- To: www-ws@w3.org
- Cc: achin@swen.uwaterloo.ca
- Message-ID: <000001c20cac$424bb040$47877f8e@bell.ca>
Hi, I have questions regarding DAML-S. From reading about DAML-S, this initiative sounds very promising. I am currently evaluating the need for using DAML-S in describing web services for invocation by mobile clients. 1) If I wish to have a web service to be semantically described using DAML-S, how exactly would I do this? Is there any DAML-S API available in order to add attributes to my existing web service? 2) Would the Jena toolkit from HP Labs be what I am looking for and according to the response below, will it be available at the end of this month? 3) Is there a DAML-S parser that parses the DAML-S files that I create to ensure the validation of the DAML-S profiles? 4) Is there a translation mapping from DAML-S profiles to UDDI records so that through UDDI I can discover the web service? 5) How can I map the DAML-S to WSDL, are there any tools available to do this? Maybe perhaps I am not understanding DAML-S properly. I am having trouble finding out how to programmatically use DAML-S and integrate it into a web service. I don't see many tools out there, so probably this is still in the early stages of development. I appreciate any assistance here. Thanks. Erik Hellman writes: > > Hi! > > This is a simple question that might result in a quite long answer. ;) I will try to give you a short answer to your good questions. DAML-S vs UDDI There is no direct connection between UDDI and DAML-S, so you will not find anywhere in their documents references to one or the other. Nevertheless, there is an encoding of DAML-S Profiles into UDDI records, such an encoding is described in [1]. Using that encoding you can register DAML-S descriptions as UDDI records in UDDI. Also, soon we will release a DAML-S registry that will use the semantic matching capabilities of DAML-S [2] to enhance UDDI. The registry is under development, but the first version will be out soon. A DAML-S API for DAML-S based on Jena will hopefully available by the end of the month. It is currently under test. Let me know if you have additional questions, --- Massimo [1] M. Paolucci, T. Kawamura, T. R. Payne, K. Sycara Importing the Semantic Web in UDDI http://pcsiwa12.rett.polimi.it/~pernici/WSeBT/program.html [2] Massimo Paolucci, Takahiro Kawamura, Terry R. Payne, Katia Sycara; "Semantic Matching of Web Services Capabilities." Forthcoming in Proceedings of the 1st International Semantic Web Conference (ISWC2002) available from http://www-2.cs.cmu.edu/~softagents/publications.html > > Since I started working with Web Services, the only tools, APIs and > platforms available are only focused on the standards presented by UDDI. > They use SOAP for communication, WSDL for integration and UDDI for > discovery (basically). Where will DAML-S fit in to all of this? I have > only found one Java API for DAML (Jena from HP) and none of the other > software vendors even mention the existance of DAML-S anywhere. Is > DAML-S supposed to be an alternative to the UDDI approach or is there > any work on integrating the two standards in progress? > > The reason I'm asking is that I am about to decide if I should use > DAML-S in my more advanced discovery mechanism or whether I should > focuson the once (less complex) presented by UDDI. > > Regards, > Erik Hellman >
Received on Wednesday, 5 June 2002 12:47:20 UTC