How to handle processes that must occur

I have a process in my OWL-S representation that must occur. However, it has
a condition associated with it. Somehow I want to tell the system to wait
until the condition is true so that the process will occur. The process is
in a sequence list, and I am afraid that an implementation of the OWL-S
specification will skip to the next step in the sequence if the condition is
not met at that point in the execution, which is not what I want to occur.

One way to do this is to create a composite process that contains a
repeat-until ControlConstruct which states that the systems should perform a
"wait" activity until the condition is met and then it can perform the
desired process. This seems clumsy. Is there a better way to do it?

Thanks!

Craig



---------------------------------
Craig Schlenoff
Mechanical Engineer
Knowledge Systems Group
Intelligent Systems Division
Manufacturing Engineering Laboratory
National Institute of Standards and Technology(NIST)
100 Bureau Drive, Stop 8230
Gaithersburg, MD 20899-8230
Phone: 301-975-3456
Fax: 301-990-9688
Email: craig.schlenoff@nist.gov

Received on Thursday, 15 April 2004 13:36:38 UTC