Business process deviance refers to the phenomenon whereby a subset of the executions of a business process deviate, in a negative or positive way, with respect to {their} expected or desirable outcomes. Deviant executions of a business process include those that violate compliance rules, or executions that undershoot or exceed performance targets. Deviance mining is concerned with uncovering the reasons for deviant executions by analyzing event logs stored by the systems supporting the execution of a business process. In this paper, the problem of explaining deviations in business processes is first investigated by using features based on sequential and declarative patterns, and a combination of them. Then, the explanations are further improved by leveraging the data attributes of events and traces in event logs through features based on pure data attribute values and data-aware declarative rules. The explanations characterizing the deviances are then extracted by direct and indirect methods for rule induction. Using real-life logs from multiple domains, a range of feature types and different forms of decision rules are evaluated in terms of their ability to accurately discriminate between non-deviant and deviant executions of a process as well as in terms of understandability of the final outcome returned to the users.
翻译:业务程序偏离是指一种现象,即对商业程序的某一部分处决以消极或积极的方式偏离了预期或预期结果。对商业程序的不正常处决包括违反合规规则的处决,或低于或超过业绩目标的处决。偏离采矿涉及通过分析支持执行业务流程的系统储存的事件日志来发现异常处决的原因。在本文件中,首先通过使用基于先后和宣告模式的特征,并结合这些特征,来调查解释业务流程偏离的问题。然后,通过利用基于纯数据属性值和数据认知声明规则的特征,利用事件和事件记录中记录的数据属性,进一步改进解释。然后,通过直接间接地分析规则上岗介绍方法,对异常的解释加以解释。使用多个领域的真实生活日志,从准确区分非异常和异常执行程序的能力的角度,以及从最终结果返回用户的可理解性的角度,评估一系列特征类型和不同形式的决定规则。