BPMN Import Overview
The Business Process Modeling and Notation (BPMN) is a graphical representation used for specifying processes. BPMN designs can be serialized into XML files that capture BPMN objects and diagrams. Each process is saved as a “.bpmn” file.
The HOPEX BPMN import feature enables the import of process definitions from BPMN files, allowing processes modeled in other BPMN modeling tools or execution engines to be used within HOPEX.
Additionally, bulk imports of several BPMN files can be performed in batch mode, and processes can be merged with existing diagram-less processes in the inventory. This enables the repository to be initialized using an Excel import of a process inventory, complemented by BPMN files.
Prerequisites
The BPMN import feature is available with HOPEX Business Process Analysis and supports BPMN version 2.0.
Source BPMN Tools
It should be possible to import BPMN data and diagrams from Camunda, Tibco, Bonita, Yaoqiang BPMN, Joinwork Process, IBM BlueWorks, or any tool complying with the BPMN standard.
Activate/Deactivate BPMN Import
The BPMN import feature can be activated or deactivated for a user, a profile, an environment, or a site via the option BPMN 2.0, available in Main Menu > Settings > Options > Tools > Data Exchange > Import.
Scope of BPMN Import
The tool handles translation of BPMN processes into one of the following process types in HOPEX:
• Processes
• System Processes
• Value Streams
The list of supported mappings is detailed below. See
Object Correspondences.
Importing BPMN Files
To import BPMN files in HOPEX:
1. Select Main Menu > Import > BPMN 2.0 (*.bpmn, *.xml).
2. Select the process type to import:
• Process
• System Process
• Value Stream
Note: If needed, you can display System Processes and Value Streams via the options System Process modeling and Value Streams modeling, available in Main Menu > Setings > Options > HOPEX Solutions > Business Process Analysis.
3. Click Import.
The BPMN2 Import wizard opens.
4. (Optional) Select Bulk load to import several bpmn files at once, using a container zip archive.
5. Upload the file from your device.
6. (Optional) Select:
• Import in default library to add the imported processes directly to the default library.
• Merge processes to maximize the reuse of existing processes. This option enables merging processes with identical names if the existing process in the repository does not have a diagram. However, if the existing process already has a diagram, processes with the same name are not merged, and a new process is created instead.
7. Choose import mode:
• Import now to launch the import immediately.
• Import in background to perform the import in the background, allowing you to continue working in HOPEX, or even log off. Upon completion, you will receive an email with an Import Log Report.
• (Optional) At scheduled time: select this option to specify a BPMN2 Import Scheduled Date and Time for the import to run.
• (Optional) In the Notifications pane, enter the names of additional HOPEX users or email addresses of individuals to notify upon import completion.
8. Confirm Import Settings:
• Click Import to begin the operation. An import progress window will appear.
• Click Import in background to confirm this option. An email with the Import Log Report will be sent to you and any configured recipients upon completion.