Process Instance Migration Overview

Process migration is the ability to migrate a long running process from one version to another version of the same process template. Migration can only occur when the process instance is about to execute a task that has been setup for migration.

When you perform process migration, all active instances of the process are migrated (although the point at which they migrate depends on the point they have reached in the process). It is not possible to specify an individual active process instance to migrate.

The process of migration is initiated and controlled by setting up migration rules. You must specify the following in Openspace:

  • the source and destination process templates to migrate from and to
  • the migration points in the process template from which the process instances should migrate
  • the migration rules that activate process migration.
Note: To perform process migration in Openspace, you must log in as a user with a privilege that has the Handle Process Migration system action assigned to it. This is configured in the Organization Modeler in TIBCO Business Studio, see TIBCO Business Studio Modeling Guide for information.