Migration of a workflow system to changed process definitions
First Claim
Patent Images
1. A method for executing a work flow in a WFMS having at least one process instance executing an original process definition, and migrating the said instance to a changed definition, said method comprising the following steps:
- a) checking each process instance during the execution of the original process definition whether the process instance meets a migration condition; and
b) migrating each process instance during the execution of the original process definition to a modified process definition if the migration condition is met.
2 Assignments
0 Petitions
Accused Products
Abstract
For migrating a work flow in a workflow management system having at least one process instance executing an original process definition, each process instance is checked during the execution of the original process definition whether the process instance meets the migration condition. If the migration condition is met, the corresponding process instance is migrated to a modified process definition while executing the original definition.
-
Citations
10 Claims
-
1. A method for executing a work flow in a WFMS having at least one process instance executing an original process definition, and migrating the said instance to a changed definition, said method comprising the following steps:
-
a) checking each process instance during the execution of the original process definition whether the process instance meets a migration condition; and
b) migrating each process instance during the execution of the original process definition to a modified process definition if the migration condition is met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for creating a process definition to be executed by a WFMS comprising the following steps:
-
a) defining an original process definition to be executed in a work flow system;
b) starting execution of the process instance as per the original process definition;
c) defining a modified process definition;
d) checking for each process instance whether a migration condition is met; and
e) replacing the nodes of the original process definition in a running process instance satisfying the migration condition by the corresponding nodes of the modified process definition.
-
Specification