Patent ID: 8510320

Claim:
A computer-implemented method for migrating business process content, the method comprising: identifying a rule set associated with at least one process binary, the at least one process binary comprising a compiled business process model for runtime execution, the rule set including at least one matching clause identifying a portion of the at least one process binary for modification, the rule set further including at least one transformation function corresponding to the at least one matching rule for modifying the identified portion of the at least one process binary; identifying at least one deployed process binary associated with the identified rule set; suspending execution of an instance of the at least one identified deployed process binary; while suspending execution, modifying a portion of the at least one retrieved deployed process binary based on the identified rule set, where modifying the portion of the at least one retrieved deployed process binary includes: identifying at least one portion of the at least one retrieved deployed process binary satisfying the at least one matching clause; and applying the at least one transformation function corresponding to the at least one satisfied matching clause to the at least one identified portion of the at least one retrieved deployed process binary to generate a modified version of the at least one retrieved deployed process binary; and resuming the suspended instance of the at least one identified deployed process binary after the modification is complete based on the prior execution state, the resumed instance using the modified version of the at least one retrieved deployed process binary for continued execution.