Conformance issues

The conformance check identifies possible reasons why a sequence of functions does not conform to a reference model. The reasons for the non-conformance are called conformance issues.

There are four different types of conformance issues.

Example

The following figure shows a schematic EPC with the start function S and the end function E. The EPC is the reference model for the examples of the non-compliance types described below.

BPMN

Note that due to the algorithmic complexity, the conformance issues are reported on a best-guess basis. This means, there may be more reasons for non-conformance than PPM reports.

The conformance issue types are contained in the Conformance issue type dimension. The conformance issue itself is characterized by the type and one or two PPM function names contained in the dimensions Non-conforming function and Preceding function (only for ShouldNotFollow).

Example

In the example below, there are two conformance issues. Both are caused by the Authorize payment function that follows the Create contract function in the process instance, although the process was modeled in a different order.

Non-conforming function

Conformance issue type

Preceding function

Number of conformance issues

Authorize payment

ShouldNotFollow

Create contract

2