Automatisierte Überwachung von Business Process Compliance Regeln mit Daten-, Zeit-, Ressourcen- und Interaktions-Aspekten

Universität Ulm

MA Abschlussvortrag, Hannes Beck, Ort: O27/545, Datum: 30.06.2014, Zeit: 16:30 Uhr

Business Process Compliance (BPC) beschreibt die Ausführung von Geschäftsprozessen im Einklang mit sogenannten Compliance Regeln, welche sich aus Standards, Richtlinien und Gesetzen ergeben können. Ein Ansatz zur Sicherstellung der BPC sieht die separate Modellierung von Compliance Regeln vor. Durch Prüfung dieser Regeln lässt sich die Compliance von Geschäftsprozessen automatisiert feststellen und überwachen. Eine grafische Notation für Compliance Regeln sind die extended Compliance Rule Graphs (eCRG), Neben Kontrollflussaspekten unterstützen eCRG auch die Modellierung von Daten-, Zeit-, Ressourcen- und Interaktions-Aspekten von Compliance Regeln. Im seiner Masterarbeit beschreibt Hannes Beck die Implementierung einer Ausführungsengine für eCRG, welche zur Laufzeit eine automatisierte Überwachung der Business Process Compliance per eCRG ermöglicht. Die Ablaufprotokolle von Geschäftsprozessen werden hierbei für die Compliance Prüfung herangezogen. Neben der Kontrollflussperspektive werden dabei auch Daten-, Zeit-, Ressourcen- und Interaktions-Aspekte berücksichtigt. Zusätzlich bietet seine Implementierung eine grafische Visualisierung des aktuellen Zustands der im Moment ausgeführten eCRG an.