Discovering Decision Models from Event Logs

Enterprise business process management is directly affected by how effectively it designs and coordinates decision making. To ensure optimal process executions, decision management should incorporate decision logic documentation and implementation. To achieve the separation of concerns principle, the OMG group proposes to use Decision Model and Notation (DMN) in combination with Business Process Model and Notation (BPMN). However, often in practice, decision logic is either explicitly encoded in process models through control flow structures, or it is implicitly contained in process execution logs. Our work proposes an approach of semi-automatic derivation of DMN decision models from process event logs with the help of decision tree classification. The approach is demonstrated by an example of a loan application in a bank.

[1]  Brian C. Lovell,et al.  Support Vector Machines for Business Applications , 2006 .

[2]  Marten van Sinderen,et al.  Decision as a Service: Separating Decision-making from Application Process Logic , 2012, 2012 IEEE 16th International Enterprise Distributed Object Computing Conference.

[3]  Larry Goldberg,et al.  The Decision Model: A Business Logic Framework Linking Business and Technology , 2009 .

[4]  Marlon Dumas,et al.  Discovering Branching Conditions from Business Process Execution Logs , 2013, FASE.

[5]  N. Capon Credit Scoring Systems: A Critical Analysis , 1982 .

[6]  Elena Kornyshova,et al.  Decision-Making Ontology for Information System Engineering , 2010, ER.

[7]  James Taylor,et al.  The MicroGuide to Process and Decision Modeling in BPMN/DMN: Building More Effective Processes by Integrating Process Modeling with Decision Modeling , 2014 .

[8]  Bart Baesens,et al.  Using Neural Network Rule Extraction and Decision Tables for Credit - Risk Evaluation , 2003, Manag. Sci..

[9]  Johan A. K. Suykens,et al.  Benchmarking state-of-the-art classification algorithms for credit scoring , 2003, J. Oper. Res. Soc..

[10]  Geert Poels,et al.  Enhancing Declarative Process Models with DMN Decision Logic , 2015, BMMDS/EMMSAD.

[11]  Mor Peleg,et al.  Improving business process decision making based on past experience , 2014, Decis. Support Syst..

[12]  Wil M. P. van der Aalst,et al.  Decision Mining in ProM , 2006, Business Process Management.

[13]  Mathias Weske,et al.  Deriving Decision Models from Process Models by Enhanced Decision Mining , 2015, Business Process Management Workshops.

[14]  Andreas Meyer,et al.  Extracting Decision Logic from Process Models , 2015, CAiSE.