order of the atomic process inputs

Hi!

Suppose trying to use planning in the composition of services. Consider an
atomic process: checkFlight, having as input the departureLocation and
arivalLocation. When parsing the Process ontology, a translation between
this atomic process and an operator like
(checkFlight ?departureLocation ?arrivalLocation)
is needed for working with the planner. When parsing the atomic process
and translate it to RDF triples, there is no guarantee that the
input departureLocation will be translated to the first
parameter of the operator above (as in RDF there is no natural order of
statements). Is there any mechanism in OWL-S such that when having several
inputs for an atomic process a certain order among them can be set? The use
of a RDF-Sequence (changing the look of the process ontology) and sort the
inputs based on some attribute (e.g input ID) would be a solution?

Thank you,
titi

Received on Wednesday, 11 June 2003 18:56:39 UTC