1. A computer implemented method for managing workflow instance migration, the computer implemented method comprising: comparing an initial workflow process model with a new workflow process model; determining a set of differences between the initial workflow process model and the new workflow process model; identifying, based on the set of differences, at least one set of activities associated with the initial workflow process model that is migrateable to the new workflow process model; and generating a migration plan associated with the initial workflow process model and the new workflow process model, wherein the migration plan comprises the at least one set of activities associated with the initial workflow process model that are migrateable to the new workflow process model.