PrOnto: an Ontology Driven Business Process Mining Tool

Abstract The main aim of data mining techniques and tools is that of identify and extract, from a set of (big) data, implicit patterns which can describe static or dynamic phenomena. Among these latter business processes are gaining more and more attention due to their crucial role in modern organizations and enterprises. Being able to identify and model processes inside organizations is for sure a key asset to discover their weak and strong points thus helping them in the improvement of their competitiveness. In this paper we describe a prototype system able to discover business processes from an event log and classify them with a suitable level of abstraction with reference to a related business ontology. The identified process, and its corresponding level of abstraction, depends on the knowledge encoded in the reference ontology which is dynamically exploited at runtime. The tool has been validated by considering examples and case studies from the literature on process mining.

[1]  Laurent Brisson,et al.  An Ontology Driven Data Mining Process , 2008, ICEIS.

[2]  Roberto Saracco,et al.  SDL - CCITT Specification and Description Language , 1982, IEEE Transactions on Communications.

[3]  Martin Hepp,et al.  An Ontology Framework for Semantic Business Process Management , 2007, Wirtschaftsinformatik.

[4]  Walid Gaaloul,et al.  An Ontology for Workflow Organizational Model Mining , 2012, 2012 IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[5]  Henk Corporaal,et al.  Semantic concepts in product usage monitoring and analysis , 2008 .

[6]  Vitor A. Batista,et al.  A Comparison of BPMN and UML 2.0 Activity Diagrams , 2008, SBQS.

[7]  Cristina Venera Geambasu,et al.  BPMN VS. UML ACTIVITY DIAGRAM FOR BUSINESS PROCESS MODELING , 2012 .

[8]  Stephen A. White,et al.  Process Modeling Notations and Workflow Patterns , 2004 .

[9]  Bhavani M. Thuraisingham,et al.  ROWLBAC: representing role based access control in OWL , 2008, SACMAT '08.

[10]  Alejandro Rivero Rodriguez,et al.  Associating event logs with ontologies for semantic process mining and analysis , 2015, MindTrek.

[11]  Wil vanderAalst,et al.  Workflow Management: Models, Methods, and Systems , 2004 .

[12]  Philip Samuel Type Definition for the XMI Representation of UML 2 . 0 Activity Diagram , 2009 .

[13]  José Luis Borbinha,et al.  Analysis of Business Processes with Enterprise Ontology and Process Mining , 2015, EEWC.

[14]  Boudewijn F. van Dongen,et al.  The ProM Framework: A New Era in Process Mining Tool Support , 2005, ICATPN.

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

[16]  Dimitrios Gunopulos,et al.  Mining Process Models from Workflow Logs , 1998, EDBT.

[17]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[18]  Activité ad‐hoc Types de tâches Introduction to BPMN , 2004 .

[19]  Wil M. P. van der Aalst,et al.  Process Mining , 2016, Springer Berlin Heidelberg.

[20]  Rik Eshuis,et al.  Comparing Petri Net and Activity Diagram Variants for Workflow Modelling - A Quest for Reactive Petri Nets , 2003, Petri Net Technology for Communication-Based Systems.