Computer implemented method for monitoring process instances being executed in at least one source system and for eliminating process anomalies in these process instances, wherein each process instance comprises a number of process steps, wherein process data for the already executed process steps are stored in at least one process log, wherein for each process step the process data are stored in the process log during the execution of the process step, wherein the process data for each process step comprise at least - an identifier of the process step, - an identifier with which the process step can be clearly assigned to a process instance, and - a sequence of the process step within the process instance, wherein a process anomaly is described using at least one sensor definition, wherein a process anomaly is assigned a set of generic actions for eliminating the process anomaly, wherein (a) in a monitoring step, a sensor, using the sensor definition, monitors the process log for the process anomaly described in the sensor definition and detects process instances that have the process anomaly described in the sensor definition, and (b) in a correction step for a process instance detected in the monitoring step, the process anomaly is eliminated at the runtime of this process instance, wherein - at least one generic action is selected from the set of generic actions assigned to the process anomaly, - based on the selected generic action, a process intervention instance specific to the detected process is generated, and - the process intervention instance is executed to eliminate the process anomaly of the detected process instance. - an identifier of the process step, - an identifier with which the process step can be clearly assigned to a process instance, and - a sequence of the process step within the process instance, wherein a process anomaly is described using at least one sensor definition, wherein a process anomaly is assigned a set of generic actions for eliminating the process anomaly, wherein (a) in a monitoring step, a sensor, using the sensor definition, monitors the process log for the process anomaly described in the sensor definition and detects process instances that have the process anomaly described in the sensor definition, and (b) in a correction step for a process instance detected in the monitoring step, the process anomaly is eliminated at the runtime of this process instance, wherein (a) in a monitoring step, a sensor, using the sensor definition, monitors the process log for the process anomaly described in the sensor definition and detects process instances that have the process anomaly described in the sensor definition, and (b) in a correction step for a process instance detected in the monitoring step, the process anomaly is eliminated at the runtime of this process instance, wherein - at least one generic action is selected from the set of generic actions assigned to the process anomaly, - based on the selected generic action, a process intervention instance specific to the detected process is generated, and - the process intervention instance is executed to eliminate the process anomaly of the detected process instance.