IF-THEN-ELSE statement and conditions in OWL-S

Hi,

I'm a newbie with OWL-S and I have some questions about the expression of
conditions in combination with the use of an OWL-S IF-THEN-ELSE statement. 

For a project I'm working on I try to express the following scenario as a
composite process. An atomic process A produces an boolean output, saying
the output property is either "true" or "false". Depending on the value of
that output I want to start either atomic process B or atomic process C.
 
I don't know if I'm on the right track but according
http://www.daml.org/services/owl-s/1.0/owl-s.html I can use the IF-THEN-ELSE
statement provided in OWL-S v.1.0 to model that. Unfortunately I wasn't able
so far to find an example implementation of it. What I'm really concerned
about expressing the condition since I've no glue how to express the
condition mentioned above and I know that there is not yet on official
standard for expressing conditions in OWL-S. 

Is it possible to express something like above with the IF-THEN-ELSE
statement and if so can anyone help me with an example of an implemented
IF-THEN-ELSE statement? Any hints about expressing conditions would be
welcome as well!

Thanks in advance,
Mike

Received on Friday, 27 February 2004 10:55:31 UTC