Avoiding resource misallocations in business processes

This paper presents an approach for avoiding resource misallocations in Business Processes (BPs). We consider a resource misallocation as an improper combination of resources in a BP and we introduce a decision tree‐based approach to minimize these misallocations likelihoods. The approach uses a BP's event log that tracks past misallocations along with their undesirable impacts in terms of time, cost, and quality on BP instances. These impacts are identified by mining resource allocation rules, which provide a concise summary of a BP's event log and thus are also used to generate decision trees. A system demonstrating the feasibility and efficiency of the approach through experiments is presented in this paper as well.

[1]  Jan Mendling,et al.  Automated Resource Allocation in Business Processes with Answer Set Programming , 2015, Business Process Management Workshops.

[2]  Wil M. P. van der Aalst,et al.  A recommendation system for predicting risks across multiple business process instances , 2015, Decis. Support Syst..

[3]  Manuel Resinas,et al.  Defining and Analysing Resource Assignments in Business Processes with RAL , 2011, ICSOC.

[4]  Jan Mendling,et al.  Resource Allocation with Dependencies in Business Process Management Systems , 2016, BPM.

[5]  D. Ruppert The Elements of Statistical Learning: Data Mining, Inference, and Prediction , 2004 .

[6]  Peter Dadam,et al.  Mining Staff Assignment Rules from Event-Based Data , 2005, Business Process Management Workshops.

[7]  Wil M. P. van der Aalst,et al.  Supporting Risk-Informed Decisions during Business Process Execution , 2013, CAiSE.

[8]  Mark von Rosing,et al.  Business Process Model and Notation - BPMN , 2015, The Complete Business Process Handbook, Vol. I.

[9]  Weidong Zhao,et al.  The Optimization of Resource Allocation Based on Process Mining , 2015, ICIC.

[10]  Jae-Yoon Jung,et al.  Constructing Decision Trees from Process Logs for Performer Recommendation , 2013, Business Process Management Workshops.

[11]  Dr. Hui Xiong Association Analysis: Basic Concepts and Algorithms , 2005 .

[12]  Rakesh K. Sarin,et al.  Folding back in decision tree analysis , 1994 .

[13]  Huilong Duan,et al.  Reinforcement learning based resource allocation in business process management , 2011, Data Knowl. Eng..

[14]  Zakaria Maamar,et al.  Obstacle-Aware Resource Allocation in Business Processes , 2017, BIS.

[15]  Liu Yang,et al.  The resource allocation model for multi-process instances based on particle swarm optimization , 2017, Inf. Syst. Frontiers.

[16]  Huilong Duan,et al.  Mining association rules to support resource allocation in business process management , 2011, Expert Syst. Appl..

[17]  David Ruiz,et al.  Priority-Based Human Resource Allocation in Business Processes , 2013, ICSOC.

[18]  Tomasz Imielinski,et al.  Mining association rules between sets of items in large databases , 1993, SIGMOD Conference.

[19]  Stefanie Rinderle-Ma,et al.  Life-cycle support for staff assignment rules in process-aware information systems , 2007 .

[20]  Lars Michael Kristensen,et al.  Coloured Petri Nets and CPN Tools for modelling and validation of concurrent systems , 2007, International Journal on Software Tools for Technology Transfer.

[21]  Jiajie Xu,et al.  Resource Allocation vs. Business Process Improvement: How They Impact on Each Other , 2008, BPM.

[22]  Sira Yongchareon,et al.  Resource Management for Business Process Scheduling in the Presence of Availability Constraints , 2016, TMIS.

[23]  Moe Thandar Wynn,et al.  Workflow Simulation for Operational Decision Support Using Design, Historic and State Information , 2008, BPM.