Modeling business processes in BPMN editor

🌐 This document is available in both English and Ukrainian. Use the language toggle in the top right corner to switch between versions.

The Regulations administrator portal allows easy and straightforward modeling of business processes using the built-in web editor BPMN.io in your browser. This tool enables you to view, create, and edit diagrams in BPMN 2.0 notation based on XML.

process models 9
Figure 1. Visual representation of a business process in the web editor on the Builder tab

The functionality offers a standard solution that enables modeling of business processes in BPMN 2.0 notation with the use of built-in integration extensions-connectors within the administrator portal.

The catalog includes typical integration extensions (delegates) that allow you to create predefined configurations for BPMN elements (conditional notation system and their description for business process modeling), such as service and user tasks, and more. After applying them through the properties panel, they provide customized parameters for the user.

These typical extensions simplify the modeling process, reduce large diagrams, scripts, and save your time.

The latest versions of typical business process extensions will be automatically available in the Regulations administrator portal after updating the registry. A detailed description of available integration extensions can be found at Business process extensions (Element templates).

The use of scripts also facilitates working with business processes. Scripts are executed directly by the process engine (BPMN Engine). The main scripting language for the Platform is Groovy. Scripts are used within the Script Task element.

Alongside scripts, support for JUEL functions has been implemented to streamline modeling.

For more information on the use of JUEL functions in business processes, please refer to JUEL functions in business processes.

You can create new, or edit an existing business process diagram on the Builder tab, in the built-in web editor BPMN.io.

process models 10
Figure 2. Editing a business process diagram in the web editor

The modeler can utilize both the capabilities of the Regulations administrator portal and model business processes in any other BPMN editor, such as Camunda Modeler, and more.

The principle of process modeling based on the BPMN 2.0 standard is the same for all editors.

At the same time, working with processes on the Builder tab in the registry administrator interface does not require additional software installation, such as a modeler, extension libraries, and plugins, as it is an out-of-the-box solution.

Developers can model a new business process using the capabilities of the Code tab. The tab allows direct work with the process code, i.e., its XML representation.

For more information on working with process code, please refer to Viewing and editing business process XML code representation

All changes on the General, Code, and Builder tabs are synchronized. This means that if you modify an element in the constructor, it will be reflected in the code and vice versa.