A workflow application is represented by a graph comprising a plurality of
components, some of which may be processes. At least two of the processes
are interpreted according to different respective sets of rules. The sets
of rules are implemented in either a plurality of respective navigation
engines or in a single engine implementing multiple sets of rules.