Conformance issues

The conformance calculator 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:

Note that due to the algorithmic complexity, the conformance issues are reported on a best-effort 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 (only for ShouldNotFollow) Preceding function.

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