A look at the BPM Engine

Platform incorporates a BPM Engine for the creation, deployment, execution, monitoring and optimization of business processes.

For this platform integrates the open-source solution Camunda.

Among the main features of our BPM Engine we have:

  • BPM Engine with support for microservices orchestration and human task management.

  • Multitenant Platform Operation

  • Supports the BPMN 2.0 standard.

  • Offers a REST API to start processes, complete tasks.

  • Offers a Java API to simplify handling:

  • Clustering operation with load balancing.

  • Differentiation between Runtime (what is necessary to execute) and historical (for reporting, auditing, ...).

  • Supports standard 1.1 of DMN (Decision Model and Notation) which is the standard in BPM for business decision making.

  • Supports Decision Tables

  • Integrates a Modeler that allows you to create BPMN process diagrams and DMN decision tables and deploy them from the process from the Modeler.

  • Supports BPMN 2.0, CMMN 1.1 and DMN 1.1.

  • Allows the creation of executable models in the BPM Engine.

  • Allows the extension via Templates (for example to create a Mail Task that we would see in the palette, see templates)

  • Integrates Tasklist: a ready-to-use web application that allows end users to work on tasks assigned to them.

  • Integrates the Cockpit that allows you to monitor workflows and decisions in production to discover.