Der Konformitätsberechner deckt mögliche Gründe auf, warum eine Abfolge von Funktionen nicht konform zu einem Referenzmodell ist. Die Gründe für eine Nicht-Konformität heißen Konformitätsfehler.
Es gibt vier verschiedene Arten von Konformitätsfehlern:
Eine Funktion in der Prozessinstanz ist nicht Teil des Funktionen-Mappings und kann
daher zu keiner Modellfunktion zugeordnet werden.
Dieses Problem wird durch den Dimensionswert ShouldNotOccur angezeigt.
Die Prozessinstanz beginnt mit einer falschen Funktion.
Dieses Problem wird mit dem Dimensionswert ShouldNotStartProcess angegeben.
Alle Schritte der Prozessinstanz sind beendet, aber es wurde kein Endereignis erreicht.
Dies weist auf einen unvollständigen Prozess hin.
Dieser Fehler wird durch den Dimensionswert ShouldNotEndProcess angezeigt.
Ein bestimmtes Funktionenpaar tritt in der falschen Reihenfolge auf.
Dieses Problem wird mit dem Dimensionswert ShouldNotFollow angezeigt.
Bitte beachten Sie, dass die Konformitätsfehler aufgrund der algorithmischen Komplexität keine absolute Genauigkeit liefern. Das heißt, es könnte mehr Gründe für eine Nicht-Konformität geben als PPM ausgibt.
Die Arten der Konformitätsfehler sind in der Dimension Konformitätsfehlerart enthalten. Der Konformitätsfehler selbst wird charakterisiert durch die Art und ein oder zwei PPM-Funktionsnamen, die in den Dimensionen Nicht-konforme Funktion und (nur für ShouldNotFollow) Vorgängerfunktion enthalten sind.
Beispiel
Im folgenden Beispiel gibt es zwei Konformitätsfehler. Beide werden von der Funktion Bezahlung autorisieren verursacht, die der Funktion Vertrag erstellen in der Prozessinstanz folgt, obwohl der Prozess in einer anderen Reihenfolge modelliert worden ist.
Nicht-konforme Funktion |
Konformitätsfehlerart |
Vorgängerfunktion |
Anzahl der Konformitätsfehler |
---|---|---|---|
Bezahlung autorisieren |
ShouldNotFollow |
Vertrag erstellen |
2 |