论文标题

使用以对象为中心的约束图在业务流程中监视约束

Monitoring Constraints in Business Processes Using Object-Centric Constraint Graphs

论文作者

Park, Gyunam, van der Aalst, Wil. M. P.

论文摘要

约束监视旨在监视业务流程中限制的违反,例如,应通过分析事件数据在相应商品收到后的48小时内在48小时内清除发票。用于约束监视的现有技术假设在业务过程中存在一个案例概念,例如医疗保健过程中的患者,并且每个事件都与病例概念相关联。但是,实际上,业务流程以对象为中心,即存在多个情况概念(对象),并且事件可能与多个对象相关联。例如,订单到现金(O2C)过程涉及订单,项目,交付等,并且在执行事件时,例如将多个项目包装在一起以进行交付。现有技术将其应用于此类以对象为中心的业务流程时会产生误导性的见解。在这项工作中,我们提出了一种监视以对象为中心业务流程中约束的方法。为此,我们介绍以对象为中心的约束图(OCCG)来表示考虑对象相互作用的约束。接下来,我们通过分析以对象为中心的事件日志(OCEL)来评估由OCCG表示的约束,这些事件日志(OCEL)将不同对象的相互作用存储在事件中。我们已经实施了一个Web应用程序来支持所提出的方法,并使用现实生活中的SAP ERP系统进行了两项案例研究。

Constraint monitoring aims to monitor the violation of constraints in business processes, e.g., an invoice should be cleared within 48 hours after the corresponding goods receipt, by analyzing event data. Existing techniques for constraint monitoring assume that a single case notion exists in a business process, e.g., a patient in a healthcare process, and each event is associated with the case notion. However, in reality, business processes are object-centric, i.e., multiple case notions (objects) exist, and an event may be associated with multiple objects. For instance, an Order-To-Cash (O2C) process involves order, item, delivery, etc., and they interact when executing an event, e.g., packing multiple items together for a delivery. The existing techniques produce misleading insights when applied to such object-centric business processes. In this work, we propose an approach to monitoring constraints in object-centric business processes. To this end, we introduce Object-Centric Constraint Graphs (OCCGs) to represent constraints that consider the interaction of objects. Next, we evaluate the constraints represented by OCCGs by analyzing Object-Centric Event Logs (OCELs) that store the interaction of different objects in events. We have implemented a web application to support the proposed approach and conducted two case studies using a real-life SAP ERP system.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源