ProcessM: Real-Time Intelligent Process Mining Software
Analyze and monitor your business processes in real-time.
Fully configurable dashboards.
Create dashboards to conveniently view and analyze your business processes from multiple perspectives. Set up components to display Key Performance Indicators (KPIs), graphical models of ongoing processes, and conformance reports. Analyze raw event logs and process them using flexible query language. Identify bottlenecks, unnecessary waiting, and resource waste. Receive notifications about unexpected changes to the observed processes. Share your dashboards with other members of your organization using Access Control Lists (ACL).
Powerful query language for event logs.
Select, filter, aggregate, and sort events using an SQL-like, yet simplified query language for event logs that every data analyst can immediately understand. Event log preparation, noise filtering, scoping, null filling, trace-to-variant aggregation, and attribute recalculation are readily available at your fingertips. Our query language operates on a data structure compatible with the IEEE 1849-2016 Standard for eXtensible Event Stream (XES), an industry standard in Process Mining.
BPMN, Petri nets, and Causal nets.
View, analyze, and monitor your business processes using clear graphical models. Choose from convenient representations such as industry-standard Business Process Model and Notation (BPMN), academically-leading Petri nets, or concise Causal nets. Inspect automatically calculated Key Performance Indicators (KPIs) for individual activities and the connections between them. Quickly filter details using sliders for readability.
Key Performance Indicators.
Calculate high-level KPIs directly from event logs using our query language, and break down values for low-level analysis into individual cases, events, activities, and their connections. Monitor changes to KPIs in real-time.
Database support.
Configure Extraction, Transformation, and Load (ETL) processes for event logs from virtually any system and data schema, thanks to built-in support for popular database management systems such as PostgreSQL, Microsoft SQL Server, Oracle MySQL, Oracle Database, IBM DB2, CouchDB, and MongoDB. Retrieve data all at once, in batches, or continuously as new data are created.
Extraction, Transformation, Load (ETL) backed by artificial intelligence.
Quickly get started with a new data source using an AI-generated ETL process. For fine-grained control over data extraction and transformation, use our intuitive ETL process editor.
Continuous monitoring and conformance checking.
Verify whether your business process always works as expected. Quickly spot deviations and analyze their causes. Identify bottlenecks, inefficiencies, failures, and fraud.
Concept drift detection for business processes.
Receive notifications about significant and frequent deviations from the business process model that may indicate the need for updates. Accept or reject proposed improvements with just a few clicks.
Browser support.
Whether you prefer a desktop computer, laptop, or mobile device, ProcessM is with you. The ProcessM user interface is fully compatible with the latest versions of Chrome, Edge, Firefox, Opera, and Safari on both desktop and mobile systems. The server backend operates on current versions of Windows, Linux, and macOS with Java v17 and TimeScaleDB v2.13+ installed. For the best experience, we recommend using our preconfigured Docker image on Linux.
Pricing Tables.
ProcessM is offered in dual-licensing form under GNU Affero General Public License v3 and a commercial license. The commercial license grants rights to use, modify, and in the Developer version to redistribute the modified version of the software without the need for releasing source code.
Open-source
Free GNU AGPL v3 license
- Use and modify
- Publish modified source code
- Unlimited installations
Commercial
Contact us Flexible options
- Use and modify
- No need to publish source code
- One installation
Developer
Contact us Flexible options
- Use, modify, and redistribute
- No need to publish source code
- Unlimited installations
Acknowledgments
|
||||
LIDER X Programme |
||||
|
||||
ProcessM: Real-Time Intelligent Process Mining Software |
||||
Beneficiary name: | Poznan University of Technology | |||
Project value: | 1 497 592.50 PLN | |||
Funding value: | 1 497 592.50 PLN | |||
Duration: | 1st January 2020 - 30th September 2024 | |||
Grant number: | LIDER/14/0086/L-10/18/NCBR/2019 | |||
|
||||
The development of ProcessM up to version 0.7.0 was financed by The National Centre for Research and Development, Poland, under the LIDER X Programme. |