Skip to content

Releases: Process-in-Chains/MINERful

MINERful v2.0.0

11 Aug 09:59

Choose a tag to compare

MINERful v2.0.0

The main functionalities of MINERful are:

  1. Discovery of declarative specifications of process control flows out of event logs. Event logs can be stored as XES, MXML, or text files (a collection of strings, in which every character is considered as an event, every line as a trace). In the discovery phase event and trace based support confidence and coverage are computed for each discovered constraint of the declarative specification;
  2. Simulation of declarative specifications of process control flows and creation of synthetic event logs. The user can also indicate whether some constraints should be violated, and in which percentage, to cater for a what-if analysis of partial non-conformity of runs with the input specification. The input process specification can be given as a JSON file. The event logs can be exported as XES, MXML, or text files;
  3. Simplification and inconsistency removal of declarative process specifications;
  4. Discovery of declarative specifications of process control flows from windows over event logs.
  5. Fitness checker of passed declarative process specifications with event logs.

As a requirement, a JRE 7+ should be installed on your machine. To launch the .sh files, you have to run them on a Unix-based system with a BASH shell. Alternatively, the JAR files can be called directly, which may come handy if you are using a Windows system for instance. No installation procedure is required. This version has been tested on both a Ubuntu Linux (18.04) and a Mac OS X (Sonoma 14.2.1) machine.

For info on the installation, usage etc. for this version please refer to the Wiki!

For a tutorial on how to run the main functionalities of MINERful on a real event log, please refer to the tutorial with a real-life event log.
For a tutorial on how to run the main functionalities of MINERful on a synthetic event log, please refer to the tutorial with a sytnhetic event log.

A video demonstration of MINERful can be watched at youtu.be/a6jEWdgS_yY.

MINERful v1.0.0

24 Mar 14:51

Choose a tag to compare

MINERful v.1.0.0

MINERful is a process mining, simulation, and analysis tool for declarative process specifications.
The main functionalities of MINERful are:
Discovery of declarative specifications of process control-flows out of event logs. Event logs can be either real or synthetic, stored as XES (http://www.xes-standard.org/), MXML (http://www.processmining.org/logs/mxml), or text files (a collection of strings, in which every character is considered as an event, every line as a trace);
Simulation of declarative specifications of process control-flows and creation of synthetic event logs. The input process specification can be given as a JSON (http://www.json.org/) file. The event logs can be exported as XES (http://www.xes-standard.org/) or MXML (http://www.processmining.org/logs/mxml) files;
Simplification, and inconsistency removal, of declarative specifications of process control-flows.

As a requirement, a JRE 7+ should be installed on your machine. To launch the .sh files, you have to run them on a Unix-based system with a BASH shell. Alternatively, the JAR files can be called directly, which may come handy if you are using a Windows system for instance. No installation procedure is required. This version has been tested on both a Ubuntu Linux (18.04) and a Mac OS X (Snow Leopard) machine.

For info on the installation, usage etc. for this version please refer to the Wiki!