Patent ID: 8327360

Claim:
A computerized method for migrating at least one process instance, the method comprising: receiving first input information describing changes between a first process template and a second process template, wherein said first process template and said second process template contain nodes for navigating said at least one process instance through a workflow, receiving second input information describing grouping of said changes, wherein said grouping defines complete groups of nodes and changes that must be executed atomically, and determining a set of stitched models of said first process template and said second process template by applying said changes to said first process template in complete groups as defined by said second input information, selecting a stitched model from the set of stitched models containing complete groups of changes defined by said second input information that affect only the future of said at least one process instance at the time of migration, and migrating said at least one process instance of said first process template to said second process template according to the selected stitched model.