Patent ID: 8443351

Claim:
A workflow execution system comprising a processor that executes computer-implemented components, and a memory that stores the following computer-implemented components: an interface component that acquires a loop container of a workflow designated for parallel execution, wherein the workflow comprises an automation of business processes, wherein the loop container defines an execution sequence for the workflow, and wherein the execution sequence is associated with a plurality of elements; a clone component that generates a plurality of clones of the loop container; and a connector component that communicatively couples the plurality of clones to a single enumerator component, wherein the single enumerator component receives requests from each of the plurality of clones for an element of the plurality of elements, and in response to receiving the requests, provides a next element in the plurality of elements to the clone making the request such that the clone making the request executes the execution sequence on the next element provided by the single enumerator component.