Skip to content
SPECIFICTION
Get listed

bupaR vs ProM

bupaR

bupar.net

ProM

promtools.org

Side by side

FigurebupaRProM
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Windows—Yes
macOS—Yes
Linux—Yes
Plans published11
Spec score · Process Mining Software8.5 (#1)7.5 (#16)
Intended usersThe site includes testimonials from a data scientist, a chief data scientist and a process architect describing uses in analytics, process optimisation and healthcare datasets.The site welcomes practical applications and invites researchers and developers to contribute new plug-ins.

Plans

bupaR

  • Free and open-source packageFree

bupaR pricing →

ProM

  • ProM 6.15Free

ProM pricing →

In their own words

bupaR

bupaR is a free, open-source suite of R packages for working with business process data. It supports importing and preparing event data, calculating descriptive statistics, visualising processes, and checking conformance. Analysts can examine control flow, performance, and organisational aspects, while including custom process attributes in their workflow. It handles event logs, where each row represents an event, and activity logs, where each row represents an activity instance. Process maps help summarise processes and can be used in Shiny apps or exported to PDF, PNG, PS, or EPS. The bupaverse core contains bupaR, edeaR, eventdataR, processcheckR, and processmapR. The xesreadR package reads XES files from a local path or URL and writes event logs to XES. Installation instructions cover CRAN and GitHub development versions. The package requires R 3.5.0 or later and is licensed under MIT plus a license file. For prediction with processpredictR, Python, TensorFlow, and Keras are required. Validation of larger event logs can take time, though the documentation allows it to be disabled when the data meets requirements.

Visit bupar.net

ProM

ProM is a free framework for analyzing process execution logs with process mining techniques. Its plug-ins cover event log filtering, process discovery, conformance checking, and model enhancement. The framework represents event logs, Petri nets, and BPMN diagrams as objects and provides visualizers for those object types. Event logs can be imported and exported in XES and CSV formats. Users can add packages containing objects and plug-ins through the ProM Package Manager. ProM 6.15 is the research release, described as stable for reference in publications. The project recommends ProM Lite 1.4 for users who do not need to publish results; it has fewer features but receives updates. ProM runs on Windows, Linux, and Mac OS. Version 6.15 requires Java 8 or later, though later Java versions have not been extensively tested. The core uses the GPL, while plug-ins typically use the LGPL; third-party software may have different plug-in licenses. Documentation covers objects, plug-ins, visualizers, and packages.

Visit promtools.org