pm4js
v0.0.38
Published
Process Mining for Javascript
Downloads
41
Maintainers
Readme
pm4js-core
Process Mining for Javascript - Core Package
PM4Js is a library for process mining in Javascript. The execution is supported in modern browsers (Chrome, ...) and Node.JS
Install
Browser
Include the script dist/pm4js_latest.js in your web page to use the functionalities of PM4Js.
Node (package)
Install pm4js by doing npm install -g pm4js. Then, PM4Js can be used in Node by doing: require('pm4js').
Node (local installation)
Clone the Git project, and install the required packages by doing npm install. Then, PM4Js can be used in Node by doing: require('./init.js').
Documentation
Extensive documentation is available here. Some examples are included in the examples/html folder (HTML pages) and examples/node folder (Node.JS examples).
Features
The library currently offers the following set of features:
- Objects
- Working with Event Logs
- Petri Nets
- Process Trees
- Directly-Follows Graphs
- BPMN
- OCEL
- Business Hours configuration
- Algorithms
- Process Discovery
- Conformance Checking
- Evaluation
- Filtering
- Simulation
- Feature Extraction
- Interval Analysis
- Network Analysis
- Statistics
- Support for Celonis
Support
Support is provided by mail at the following mail address: Alessandro Berti.