BPMS Comparison Matrix
This table shows which vendor supports which feature. Please read the detailed description of the features of BPMS in BPMS Comparison section.
Comparison Matrix
| Feature | jBPM 5.4 (community) | BonitaSoft | Oracle BPM | PegaSystems | ProcessMaker |
|---|---|---|---|---|---|
| Web Interface for process modelling | Oryx | N/A | Yes | ||
| BPMN 2.0 compliance level | TODO | Based on BPMN 2.0 | Upcoming BPMN 2.0 support | ||
| Process Versoning | Yes | Yes | |||
| Rule Engine Integration | Yes/Drools native | N/A | Yes | ||
| Human Tasks and console | Yes/plugable | Yes/not plugable | |||
| Web Service integration (plugins to existing systems) | TODO | WSDL 1.1 and SOAP 1.2 compliant | |||
| Persistent options | Yes | Yes | |||
| Cloud and scalability support | No | Cloud Multitenancy support, Load balancing support. | |||
| Scripting Tasks supported languages | Java/MVEL | Java | PHP triggers. | ||
| Community | Yes (TODO | Yes (OSS) | |||
| Availability of vendor independent support | Yes, extensive | Yes | Yes | ||
| Easiness of process deployment | One click | Very Easy | |||
| Standard based (WSDL, REST, JSON, etc...) | WSDL, REST | WSDL 1.1, SOAP 1.2, ExtJS 3.4 | |||
| Process Migration (from older version to newer) | Yes | Yes | |||
| Multiple version of the engine running at the same time | Easy | No | |||
| BAM | Through Pentaho third party BI Tool | ||||
| Declarative call for web services from the designer | NO | Yes | |||
| Simulation | No | ||||
| Expose API via Web Services (e.g. start a process) | Yes, WSDL 1.1 and SOAP 1.2 compliant | ||||
| Service repository support | Yes | ||||
| Automatic Optimization | No | ||||
| Right-to-left writing support | Yes | ||||
| Execute BPMN 2.0 | Upcoming support for XPDL |