Correctness of BravoAir example

Hi folks,
I'm new to OWL-S and have just worked through some of the papers and then went on to examine the BravoAir example presented at http://www.daml.org/services/owl-s/1.0/examples.html. 
When I was thinking through the process specification I was wondering if there are a few things missing.
First the atomic process "GetDesiredFlightDetails" has no output parameter which seems quite strange. Instead it has a large number of input parameters so I wonder whether a requestor would need additional details if she already head the two airports, the departure and arrival time as well as the roundtrip. Maybe someone from the authors could comment on that.

Second I wonder where the agent should get the reservationID from that is needed to book a flight. I can only imagine that it comes from the human user, but that's exatly against the purpose of OWL-S as far as I understood it. The machine should do everything on its own as far as possible. 

So if the example is correct I would be grateful about someone giving me a hand to understand it and if it is not correct (which is my impression) it would be great if someone could correct it to support a fast adoption of this amazing new technology.

Best regards from Germany

René

-------------------------------------
René Peinl, researcher and PhD student
Chair for MIS
Martin-Luther-University Halle-Wittenberg
Universitaetsring 3
06108 Halle / Saale
Germany
Tel.: +49 (0)345 / 55-23472
email: peinl@wiwi.uni-halle.de

Received on Tuesday, 26 October 2004 11:40:04 UTC