Patent ID: 7234140

Claim:
A computer implemented method for creating a workflow including at least one structured process with interdependent tasks, and a composite object involved in the at least one structured process, wherein the method comprises the steps of: defining a model of the composite object, the model describing the composite object as an aggregate of constituent elements, wherein each of the constituent elements is an instance of an element type; creating a general workflow by modelling the at least one structured process as a structured graph, comprising task nodes with an associated element type and connected according to their dependencies without any state nodes inbetween; associating the tasks with the constituent elements according to the type of the elements to create a specific workflow, the associating step including rearranging the specific workflow based on the model of the composite object by rearranging the tasks on the basis of the associated element type for creating parallel task-element combinations in the specific workflow; and moving connections between two sequential tasks with associated elements, which operate on elements that are not identical and have no encompassing or constituent elements in common.