Conformance checking techniques aim to collate observed process behavior with normative/modeled process models. The majority of existing approaches focuses on completed process executions, i.e., offline conformance checking. Recently, novel approaches have been designed to monitor ongoing processes, i.e., online conformance checking. Such techniques detect deviations of an ongoing process execution from a normative process model at the moment they occur. Thereby, countermeasures can be taken immediately to prevent a process deviation from causing further, undesired consequences. Most online approaches only allow to detect approximations of deviations. This causes the problem of falsely detected deviations, i.e., detected deviations that are actually no deviations. We have, therefore, recently introduced a novel approach to compute exact conformance checking results in an online environment. In this paper, we focus on the practical application and present a scalable, distributed implementation of the proposed online conformance checking approach. Moreover, we present two extensions to said approach to reduce its computational effort and its practical applicability. We evaluate our implementation using data sets capturing the execution of real processes.
翻译:合规性检查技术旨在将观察到的流程行为与规范/模拟流程模型进行核对,大多数现有方法侧重于已完成的流程处决,即离线合规性检查。最近,设计了新颖的方法来监测进行中的流程,即在线合规性检查。这些技术在出现时就发现正在运行的流程执行偏离规范流程模式的情况。因此,可以立即采取对策,防止流程偏离造成进一步、不理想的后果。大多数在线方法只能发现偏差的近似值。这造成了错误检测到的偏差问题,即检测到的偏差实际上没有偏差。因此,我们最近采用了一种新颖的方法来计算在线环境中准确的合规性检查结果。在本文件中,我们侧重于实际应用,并展示一个可伸缩的、分散的在线合规性检查方法的实施情况。此外,我们提出了两个延长该方法的扩展,以减少其计算努力和实际适用性。我们用数据集来评估我们的执行情况,以捕捉实际流程的执行。