Patent ID: 8561071
Filing Date: 2013-10-15
Classification: G06F

Abstract:
1. A method for serializing the execution of process instances, suitable for use by a workflow management system in a networked computer environment which implements the execution of multiple instances of business processes using a common process model accessing at least two datastores holding redundant information, said method comprising: identifying at least one variable of the process model; managing, for each process instance, a current value of the identified variable and an ID of a respective process instance; determining if a new process instance specifies a value associated with the redundant information for the identified variable which is already maintained as a current value associated with the redundant information for a currently active process instance; and if the new process instance specifies the value for the identified variable which is already maintained as the current value for the currently active process instance, halting execution of the new process instance until the already active process instance has completed.