![]() |
Der Ablauf eines Geschäftsvorfalls wird oft durch mehrere Prozessmodelle auf unterschiedlichen Abstraktionsstufen beschrieben. Abhängig von dem Zweck eines Modells, variiert jedoch nicht nur das Abstraktionsniveau, sondern auch die Modellierungsperspektive. Eine effektive Verwaltung dieser Modelle ist wünschenswert, stellt aber aufgrund der unterschiedlichen Abstraktionsniveaus und Perspektiven eine Herausforderung dar.

Das obige Beispiel zeigt jenes exemplarisch. In dem oberen Modell wird beschrieben, wie ein Angestellter eine Anfrage erhält und augenblicklich bearbeitet. Die Prozessinstanz wird demnach mit dem Empfangen der Nachricht kreiert und wird mit dem Ende der Anfragebearbeitung abgeschlossen. Dieses Modell stellt eine grob-granulare Sicht auf den Geschäftsvorfall dar. Deswegen nennen wir es Business-Modell.
Andererseits zeigt das untere Modell den Geschäftsvorfall aus technischer Perspektive. Hier wird ein System beschrieben, welches aufgelaufene Anfragen einsammelt. Jede dieser Anfragen wiederum wird zur Bearbeitung eingeplant, während anschließend der Empfang der Anfrage bestätigt wird. Dieses Modell ist weniger abstrakt als das erste Modell und die Art und Weise Anfragen zu empfangen steht im Vordergrund. Aus diesem Grund bezeichnen wir das untere Modell als Workflow-Modell.
Offensichtlich zeigen beide Modelle den gleichen Geschäftsvorfall auf unterschiedlichen Abstraktionsniveaus. Zusätzlich nehmen beide Modelle eine unterschiedliche Perspektive ein. Oftmals werden mehr als zwei Abstraktionsniveaus und zwei Perspektiven benötigt. Nichtsdestrotz betrachten wir in dieser Umfrage ausschließlich Business-Modelle und Workflow-Modelle, welche beispielhaft für das allgemeine Problem sind. Generell stellen Modelle auf unterschiedlichen Abstraktionsniveaus, welche einen Geschäftsvorfall aus unterschiedlichen Perspektiven betrachten, eine Herausforderung dar. Insbesondere ist unklar, wie Elemente zweier Modelle verknüpft werden müssen um Inkonsistenzen aufzuspüren und Änderungen zwischen den Modellen zu propagieren.