Fallzahl Standort Koblenz: 1 (Warnstufe Gelb bis 02.12.2020) Maßnahmenkonzept

Handling Inconsistencies in Business Process Modelling


Handling Inconsistencies in Business Process Modelling
Zeitraum: 01.09.2019 - 27.11.2020
Status: laufend
Business rules and business process models are widely acknowledged as a useful means for the organization of businesses. Both these artifacts are usually created and maintained by human modelers. Here, a potential problem is that of inconsistency, which can result from an incremental and collaborative modelling process. For example, Batoulis and Weske (2017) report on a recent case-study with a large insurance company, where they found that 27% of business rules were erroneous. In particular, in the case of digitization, with processes being accessed across socio-technical systems, multi-cultural or multi-jurisdictional boundaries, business process management (BPM) and business rules management (BRM) becomes even more challenging. As business rules are the de facto object of study for compliance management, where rules are utilized to govern compliant processes, such inconsistencies are also a problem for compliance management, as inconsistent rule bases cannot be used to verify compliance correctly, which thus impedes company efforts in compliance management. Here, methods are needed to detect inconsistencies and present companies with a careful analysis to support inconsistency resolution. Also, different users may model aspects of a scenario differently and joining their partial models may yield unsatisfiable processes, meaning an adaptation of the model is called for. In these scenarios, methods are needed that analyse the contradiction and present the users with a analysis so they may be able to re-design the model in an appropriate manner or trigger (semi)-automatic methods to repair the model. This calls for both, a qualitative analysis of the reasons of contradictions (such as pin-pointing the exact cause of problems) and a quantitative analysis of the severity of problems. We therefore aim to investigate the detection, analysis, and resolution of inconsistencies in business rules and processes. In the envisioned project, we aim to address the challenge of dealing with erroneous process models and business rules by employing methods from inconsistency measurement, a research topic within the area of knowledge representation and reasoning. Our aim is to develop measures that can assess the severity of inconsistencies occurring within business rules or between process models and business rules, and present respective results in a way comprehensible for stakeholders in BPM and BRM. These quantitative insights can be used for inconsistency detection and ranking and support subsequent inconsistency resolution in the context of business process improvement. Also, we will investigate means for (semi-) automated inconsistency resolution, as well as guiding modellers in resolving errors in an incremental-manner.