Business Process Management

Analysing performance of business processes is an important vehicle to improve their operation. Specifically, an accurate assessment of sojourn times and remaining times enables bottleneck analysis and resource planning. Recently, methods to create respective performance models from event logs have been proposed. These works are severely limited, though: They either consider control-flow and performance information separately, or rely on an ad-hoc selection of temporal relations between events. In this paper, we introduce the Temporal Network Representation (TNR) of a log, based on Allen’s interval algebra, as a complete temporal representation of a log, which enables simultaneous discovery of control-flow and performance information. We demonstrate the usefulness of the TNR for detecting (unrecorded) delays and for probabilistic mining of variants when modelling the performance of a process. In order to compare different models from the performance perspective, we develop a framework for measuring performance fitness. Under this framework, we provide guarantees that TNR-based process discovery dominates existing techniques in measuring performance characteristics of a process. To illustrate the practical value of the TNR, we evaluate the approach against three real-life datasets. Our experiments show that the TNR yields an improvement in performance fitness over state-of-the-art algorithms.

[1]  Lluís Vila,et al.  A Survey on Temporal Reasoning in Artificial Intelligence , 1994, AI Communications.

[2]  Ron Kohavi,et al.  Online Experimentation at Microsoft , 2009 .

[3]  J. S. Hunter,et al.  Statistics for Experimenters: An Introduction to Design, Data Analysis, and Model Building. , 1979 .

[4]  Sander J. J. Leemans,et al.  Discovering Queues from Event Logs with Varying Levels of Information , 2015, Business Process Management Workshops.

[5]  Sander J. J. Leemans,et al.  Discovering Block-Structured Process Models from Event Logs - A Constructive Approach , 2013, Petri Nets.

[6]  Lihong Li,et al.  An Empirical Evaluation of Thompson Sampling , 2011, NIPS.

[7]  Andrea Burattin,et al.  PLG2: Multiperspective Processes Randomization and Simulation for Online and Offline Settings , 2015, ArXiv.

[8]  William J. Kettinger,et al.  Business Process Change: A Study of Methodologies, Techniques, and Tools , 1997, MIS Q..

[9]  Marta Indulska,et al.  To Integrate or Not to Integrate - The Business Rules Question , 2016, CAiSE.

[10]  Mathias Weske,et al.  Optimizing Event Pattern Matching Using Business Process Models , 2014, IEEE Transactions on Knowledge and Data Engineering.

[11]  Wil M. P. van der Aalst,et al.  Conformance checking of processes based on monitoring real behavior , 2008, Inf. Syst..

[12]  J. Recker,et al.  Does It Matter Which Process Modelling Language We Teach or Use? An Experimental Study on Understanding Process Modelling Languages without Formal Education , 2007 .

[13]  Boudewijn F. van Dongen,et al.  Alignment Based Precision Checking , 2012, Business Process Management Workshops.

[14]  Charles Holland Breakthrough Business Results with MVT , 2005 .

[15]  Avishai Mandelbaum,et al.  ON PATIENT FLOW IN HOSPITALS: A DATA-BASED QUEUEING-SCIENCE PERSPECTIVE , 2015 .

[16]  Jason L. Loeppky,et al.  A Survey of Online Experiment Design with the Stochastic Multi-Armed Bandit , 2015, ArXiv.

[17]  Wil M. P. van der Aalst,et al.  Workflow mining: discovering process models from event logs , 2004, IEEE Transactions on Knowledge and Data Engineering.

[18]  Steven L. Alter Work System Theory: Overview of Core Concepts, Extensions, and Challenges for the Future , 2013, J. Assoc. Inf. Syst..

[19]  Wil M.P. van der Aalst,et al.  Fuzzy Mining - Adaptive Process Simplification Based on Multi-perspective Metrics , 2007, BPM.

[20]  Pericles Loucopoulos,et al.  BROOD: Business Rules-driven Object Oriented Design , 2008, J. Database Manag..

[21]  大野 耐一,et al.  Toyota production system : beyond large-scale production , 1988 .

[22]  Mathias Weske,et al.  Prediction of Remaining Service Execution Time Using Stochastic Petri Nets with Arbitrary Firing Delays , 2013, ICSOC.

[23]  D. Campbell,et al.  Convergent and discriminant validation by the multitrait-multimethod matrix. , 1959, Psychological bulletin.

[24]  H. B. Mann,et al.  On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other , 1947 .

[25]  Jan Mendling,et al.  Assessing the Impact of Hierarchy on Model Understandability - A Cognitive Perspective , 2011, MoDELS.

[26]  Dirk Fahland,et al.  Simplifying discovered process models in a controlled manner , 2013, Inf. Syst..

[27]  Fabrizio Maria Maggi,et al.  Predictive Monitoring of Business Processes , 2013, CAiSE.

[28]  Palash Bera Does Cognitive Overload Matter in Understanding Bpmn Models? , 2012, J. Comput. Inf. Syst..

[29]  Wil M. P. van der Aalst,et al.  Time prediction based on process mining , 2011, Inf. Syst..

[30]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[31]  Ron Kohavi,et al.  Seven pitfalls to avoid when running controlled experiments on the web , 2009, KDD.

[32]  F. Caeldries Reengineering the Corporation: A Manifesto for Business Revolution , 1994 .

[33]  Frank H. Gregory,et al.  Cause, Effect, Efficiency and Soft Systems Models , 1993 .

[34]  Matthias Weidlich,et al.  Conformance Checking and Performance Improvement in Scheduled Processes: A Queueing-Network Perspective (Extended Abstract) , 2016, EMISA.

[35]  Liming Zhu,et al.  DevOps - A Software Architect's Perspective , 2015, SEI series in software engineering.

[36]  Jan Mendling,et al.  Predictive Task Monitoring for Business Processes , 2014, BPM.

[37]  Alessandro Sperduti,et al.  Heuristics Miner for Time Intervals , 2010, ESANN.

[38]  Jianmin Wang,et al.  A novel approach for process mining based on event types , 2007, IEEE International Conference on Services Computing (SCC 2007).

[39]  Martijn Zoet,et al.  European Conference on Information Systems ( ECIS ) 10-6-2011 ALIGNMENT OF BUSINESS PROCESS MANAGEMENT AND BUSINESS RULES , 2011 .

[40]  Sander J. J. Leemans,et al.  Using Life Cycle Information in Process Discovery , 2016, Business Process Management Workshops.

[41]  Radha Nila Meghanathan,et al.  Fixation duration surpasses pupil size as a measure of memory load in free viewing , 2015, Front. Hum. Neurosci..

[42]  Matthias Weidlich,et al.  P ^3 -Folder: Optimal Model Simplification for Improving Accuracy in Process Performance Prediction , 2016, BPM.

[43]  Shipra Agrawal,et al.  Thompson Sampling for Contextual Bandits with Linear Payoffs , 2012, ICML.

[44]  Wei Jiang,et al.  A statistical process control approach to business activity monitoring , 2007 .

[45]  Ron Kohavi,et al.  Controlled experiments on the web: survey and practical guide , 2009, Data Mining and Knowledge Discovery.

[46]  Sander J. J. Leemans,et al.  Discovering Block-Structured Process Models from Event Logs Containing Infrequent Behaviour , 2013, Business Process Management Workshops.

[47]  Jan Recker,et al.  Investigating the success of operational business process management systems , 2013, Inf. Technol. Manag..

[48]  Gary Charness,et al.  Journal of Economic Behavior & Organization , 2022 .

[49]  Kathrin Figl Comprehension of Procedural Visual Business Process Models , 2017, Bus. Inf. Syst. Eng..

[50]  Irene Teinemaa,et al.  BPIC 2015: Diagnostics of Building Permit Application Process in Dutch Municipalities , 2015 .

[51]  Wil M. P. van der Aalst,et al.  Discovering simulation models , 2009, Inf. Syst..

[52]  Richard S. Sutton,et al.  Introduction to Reinforcement Learning , 1998 .

[53]  W. R. Thompson ON THE LIKELIHOOD THAT ONE UNKNOWN PROBABILITY EXCEEDS ANOTHER IN VIEW OF THE EVIDENCE OF TWO SAMPLES , 1933 .

[54]  Adam Dubrowski,et al.  Measuring cognitive load: performance, mental effort and simulation task complexity , 2015, Medical education.

[55]  P. Chandler,et al.  Why Some Material Is Difficult to Learn , 1994 .

[56]  Matthias Weidlich,et al.  Queue Mining - Predicting Delays in Service Processes , 2014, CAiSE.

[57]  Christian Freksa,et al.  Temporal Reasoning Based on Semi-Intervals , 1992, Artif. Intell..

[58]  Wei Chu,et al.  A contextual-bandit approach to personalized news article recommendation , 2010, WWW '10.