Re: DAML-S/OWL-S 0.9 Beta Release and New DAML-S Web Pages

Hello!

I have a few questions I am not able to answer completely by reading the
OWL-S specification. I would be very grateful if you can answer any of them.
If this is not an appropriate mailing list for such questions please direct
me to one.

 

First, who is responsible for the execution of a service that consists of a
composite process? Is the client that is invoking the service responsible
for looking up each atomic process and invoking it separately, that is, the
client will need to function as some kind of manager for the service
execution?

 

Secondly, it is impossible to dynamically compose a composite process “ad
hoc”, right? For this task some kind of agent planning system is needed to
dynamically compose a sequence of services and execute it? 

And as a follow-up question; is it possible to dynamically compose such a
sequence out of whole services (found in a register) as well as examining an
advertised service and compose a sequence out of some (but not necessarily
all) of its atomic processes? I mean, that is what you do when statically
composing a new WS out of atomic processes and publishing it, isn´t it?

 

And finally, do you have any references to the absolutely newest research in
the areas of capability based matching and dynamic composition of semantic
web services?

 

Thank you!

 

Best regards

 

Martin Gülich,

FOI

Received on Wednesday, 7 July 2004 04:53:48 UTC