DPMine graphical language for automation of experiments in process mining

Process mining is a new direction in the field of modeling and analysis of processes, where an important role is played by the use of information from event logs that describe the history of the system behavior. Methods and approaches used in process mining are often based on various heuristics, and experiments with large event logs are crucial for substantiating and comparing developed methods and algorithms. These experiments are very time consuming, so automation of experiments is an important task in the field of process mining. This paper presents the DPMine language developed specifically to describe and carry out process mining experiments. The basic concepts of the DPMine language as well as principles and mechanisms of its extension are described. Ways of integration of the DPMine language as dynamically loaded components into the VTMine modeling tool are considered. A sample experiment of building a fuzzy model of a process from a data log stored in a normalized database is given.

[1]  Shershakov Sergey Andreyevich DPMine/C: C++ Library and Graphical Frontend for DPMine Workflow Language , 2014 .

[2]  Алексей Александрович Мицюк,et al.  Синтез моделей процессов по журналам событий с шумом , 2015 .

[3]  Wil M. P. van der Aalst,et al.  Process mining can be applied to software too! , 2014, ESEM '14.

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

[5]  W. M. P. V. D. Aalsta,et al.  YAWL : yet another workflow language , 2015 .

[6]  Polina Kim,et al.  Component-based VTMine/C Framework: Not Only Modelling , 2014 .

[7]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[8]  Wil M. P. van der Aalst,et al.  Agile development with software process mining , 2014, ICSSP 2014.

[9]  Sergey A. Shershakov,et al.  DPMine/P: modeling and process mining language and ProM plug-ins , 2013 .

[10]  Shugurov Ivan,et al.  Generation of a Set of Event Logs with Noise , 2014 .

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

[12]  Alexey A. Mitsyuk,et al.  On process model synthesis based on event logs with noise , 2016, Automatic Control and Computer Sciences.

[13]  Jan Vanthienen,et al.  IEEE Task force on process mining , 2011 .

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

[15]  Sergey Shershakov,et al.  VTMine Framework as Applied to Process Mining Modeling , 2015 .

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

[17]  Sergey Shershakov DPMine: modeling and process mining tool , 2013 .

[18]  Ernesto Damiani,et al.  Unleashing Operational Process Mining (Dagstuhl Seminar 13481) , 2013, Dagstuhl Reports.

[19]  J. Manyika Big data: The next frontier for innovation, competition, and productivity , 2011 .

[20]  Alexey A. Mitsyuk,et al.  Using process mining for the analysis of an e-trade system: A case study , 2014 .