Patent ID: 8145944
Filing Date: 2012-03-27
Classification: G06F

Abstract:
1. A method for business process error handling through process instance backup and recovery, the method comprising: creating a backup profile of selected one or more portions of a business process model during initial creation of the business process model, wherein creating the backup profile during the initial creation of the business process model comprises marking activities as repeatable activities and non-repeatable activities; wherein creating the backup profile of the selected one or more portions of the business process model creates a backup unit for each one of the selected one or more portions of the business process model; and wherein based on two repeatable activities being adjacent to one another and based on the two repeatable activities being preceded by a non-repeatable activity and also followed by a separate non-repeatable activity, the two repeatable activities are located together as a first backup unit and are labeled as the first backup unit within the backup profile; deploying the backup profile into a runtime environment; and upon occurrence of an error in execution instances of the business process model, re-executing at least one of a selected one or more portions of the backup profile to recover from the error.