Class: process:AsProcess
http://www.daml.org/services/owl-s/1.2/Process.owl#AsProcess
Annotations (3)
-
rdfs:comment "
Considered as a ControlConstruct, AsProcess has no
components. However, if it is a CompositeProcess it
may have a body.
" ()
-
rdfs:comment "
AsProcess turns an arbitrary control construct into a "local
process" that is called at the point it is defined.
One could accomplish (almost) the same thing by replacing any
instance of AsProcess by a Perform of a process with the same
properties defined for this one use. But AsProcess spares one
the trouble, thus allowing one to associate outputs, effects,
and even preconditions with an arbitrary subtree of a
composite-process definition.
(The "almost" above has to do with the fact that the variables
of the enclosing process definition may be referred to within an
AsProcess; that ThisPerform, used within an AsProcess, refers to
the _enclosing_ process; and that an AsProcess may not have
explicitly declared participants, because it is meaningless for
them to differ from those of ThisPerform.)
" ()
-
rdfs:comment "
AsProcess's may be Atomic or Composite, but not Simple;
they are used purely as syntactic devices.
" ()
Superclasses (3)
Disjoints (1)
Usage (1)