Process mining

Process mining is a process management technique that allows analyzing business processes according to an event log. Through this activity you want to extract knowledge from the event records of the processes stored by the systems. This knowledge implies making the trace of the processes under study, including information on the actors that perform it, the times involved, among other things. One of the objectives is to take control of the processes, but also aims to allow the discovery of processes, controls, information and organizational structures based on the records of events.


Process Mining is generally used when there is no formal description of the processes, or when the existing information is of poor quality. For example, the record of a patient's care in a hospital can be analyzed through Process Mining to discover models that describe the patient's flow. On the other hand, event records can also be used to compare them with probabilistic models to contrast the reality with the proposed model.

Being the discovery of process models an initial stage, the next step of Process Mining is to achieve an improvement in the processes studied by detecting bottlenecks in the process, better routes to fulfill the same purpose, early detection of congestion, among other things.

Current trends in management such as BAM (Business Activity Monitoring), BOM (Business Operations Management), BPI (Business Process Intelligence) show interest in supporting diagnostic functionality in the context of Business Process Management technology (eg, Workflows and other systems focused on information).


According to relevant sources, Process Mining follows the known possibilities of business process engineering and also contributes to the modeling of business processes:

  • Process analysis filters, orders and compresses the log files to facilitate the connections between the operation of the processes.
  • Process design can be maintained thanks to the information stored in the event logs. This allows to determine which is the process model used empirically.
  • Process validation uses the results of process mining, based on the event records. to trigger some operation.

While it is true that process mining was not initially intended for this, interest in potential applications in clinical practice is increasing recently. So much so that there are research groups that work directly on new developments in this field.

Software for Process Mining

An application for the evaluation of process mining algorithms has been developed by the Technical University of Eindhoven by Wil van der Aalst and other collaborators, this tool being available in an open manner.

  • Process Mining​
  • ProM Framework​
  • ProM Import Framework​

The functionality of Process Mining is also offered by the following companies:

  • Futura Reflect, a suite of Process Mining and Business Intelligence developed by Futura Technology
  • Interstage Automated Process Discovery, a Process Mining service offered by Fujitsu, Ltd. as part of the Interstage Integration Middleware Suite.
  • MPM ProcessMining is a process mining tool offered by Mehrwerk AG and based on the Qlik platform (Business Intelligence).
  • BPMone, offers both the most basic functionality of Process Mining, and more advanced levels as part of the Pallas Athena BPMone software suite.
  • Disk is a complete process mining application made by Fluxicon.
  • ARIS Process Performance Manager, to a Process Mining and Business Intelligence platform offered by Software AG as part of its Process Intelligence Solution.
  • QPR Process Analyzer, a tool for Automated Business Process Discovery, and QPR Process Analysis, a service based on citations, offered by QPR Software Plc
  • Celonis Discovery, platform for Process Mining and Business Intelligence for ERP systems such as SAP or Oracle.
  • Celonis Orchestra, a Process Mining and Business Intelligence platform for IT Management Services such as BMC Remdy or HP Service Manager
Rate this post: