Generating Performance Improvement Suggestions by using Cross-Organizational Process Mining

Process mining is a relatively young and developing research area with the main idea of discovering, monitoring and improving processes by extracting information from event logs. With the increase of cloud computing and shared infrastructures, event logs of multiple organizations are available for analysis where cross-organizational process mining stands with the opportunity for organizations learning from each other. The approach proposed in this study mines process models of organizations and calculates performance indicators; followed by clustering of organizations based on performance indicators and finally spots mismatches between the process models to generate recommendations. This approach is implemented as an extensible and configurable plug-in set in ProM framework and tested by synthetic and real life logs where successful and suitable results are achieved with defined evaluation metrics. Generated recommendation results indicate that the use of this approach can help users to focus on the parts of process models with potential performance improvement, which are difficult to spot manually and visually.

[1]  Hajo A. Reijers,et al.  Comparing Business Process Variants Using Models and Event Logs , 2014, BMMDS/EMMSAD.

[2]  Jcam Joos Buijs,et al.  Flexible evolutionary algorithms for mining structured process models , 2014 .

[3]  Pinar Senkul,et al.  Sequence Alignment Adaptation for Process Diagnostics and Delta Analysis , 2013, HAIS.

[4]  Sander J. J. Leemans,et al.  Discovering Block-Structured Process Models from Incomplete Event Logs , 2014, Petri Nets.

[5]  Wil M. P. van der Aalst Business Process Configuration in the Cloud: How to Support and Analyze Multi-tenant Processes? , 2011, 2011 IEEE Ninth European Conference on Web Services.

[6]  Pinar Senkul,et al.  A Hybrid Approach for Process Mining: Using From-to Chart Arranged by Genetic Algorithms , 2010, HAIS.

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

[8]  Wil M.P. van der Aalst,et al.  Process Mining : Extending the α-algorithm to Mine Short Loops , 2004 .

[9]  Ricardo Seguel,et al.  Process Mining Manifesto , 2011, Business Process Management Workshops.

[10]  Emilian Pascalau,et al.  Managing Business Process Variants at eBay , 2010, BPMN.

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

[12]  Remco M. Dijkman,et al.  Mismatch patterns in similar business processes , 2007 .

[13]  Dimitris Karagiannis,et al.  Integrating machine learning and workflow management to support acquisition and adaptation of workflow models , 2000 .

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

[15]  Manfred Reichert,et al.  Capturing variability in business process models: the Provop approach , 2010 .

[16]  Pinar Senkul,et al.  Delta Analysis: A Hybrid Quantitative Approach for Measuring Discrepancies between Business Process Models , 2011, HAIS.

[17]  Boudewijn F. van Dongen,et al.  ProM 6: The Process Mining Toolkit , 2010, BPM.

[18]  Wineke A. M. van Lent,et al.  Similarity of business process models : metrics and evaluation , 2009 .

[19]  Wil M. P. van der Aalst,et al.  Intra- and Inter-Organizational Process Mining: Discovering Processes within and between Organizations , 2011, PoEM.

[20]  Boudewijn F. van Dongen,et al.  Towards Cross-Organizational Process Mining in Collections of Process Models and Their Executions , 2011, Business Process Management Workshops.

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

[22]  Mathias Weske,et al.  A Foundational Approach for Managing Process Variability , 2011, CAiSE.

[23]  Boudewijn F. van Dongen,et al.  ProM: The Process Mining Toolkit , 2009, BPM.

[24]  Pinar Senkul,et al.  A Hybrid Approach to Process Mining: Finding Immediate Successors of a Process by Using From-To Chart , 2009, 2009 International Conference on Machine Learning and Applications.

[25]  Wil M. P. van der Aalst,et al.  Process Mining - Discovery, Conformance and Enhancement of Business Processes , 2011 .

[26]  Joachim Herbst,et al.  Dealing with Concurrency in Workflow Induction , 2000 .

[27]  Sergei Vassilvitskii,et al.  k-means++: the advantages of careful seeding , 2007, SODA '07.

[28]  Luigi Pontieri,et al.  Mining Hierarchies of Models: From Abstract Views to Concrete Specifications , 2005, Business Process Management.

[29]  Boudewijn F. van Dongen,et al.  Replaying history on process models for conformance checking and performance analysis , 2012, WIREs Data Mining Knowl. Discov..

[30]  Matthias Weidlich,et al.  On Profiles and Footprints - Relational Semantics for Petri Nets , 2012, Petri Nets.