Questions about features

Camunda modeler has options to export as .svg, .png, .jpeg. You can used any tool edit the exported images, but images are not executable in camunda engine. Camunda engine supports .bpmn, .dmn, .cmmn as executable models.

If we consider layers as transition between activities, it’s possible. you can add bpmn activities and gateways.

Between pools/lanes, camunda provides communication (message flow) between bpmn activities.

BPMN models and office components are two different space. Office components are not executable process, but bpmn models are executable.

While deploying the process model, camunda validates the processes. If you want to validate before deployment,

Read the bpmn file as stream and use the below code to validate the bpmn. It throws ModelValidationException - if the model is not valid.

Bpmn.validateModel(modelInstance);

Check this community source example: viadee Process Application Validator | Camunda

For every activity, camunda modeler provides support for adding additional text information (Text Annotations) and for adding metadata or configuration details (Extension Properties)

Camunda modeler provides support for various annotations like (Process Documentation, Element Documentation) at process level and each activity level. But you need to configure manually or you can use pre-configured element templates. Modeler doesn’t have intelligence about your bpmn activities for documentation. Check this blog for camunda-modeler-element-templates.

You can refer this section on how to read the documentation attributes from bpmn model and you can generate the documentation for the process.

Refer this post:

yes. you can use text annotations/process or element documentation to describe the process.

Camunda doesn’t assign numerics to activities. You can build by your own by using this bpmn-js library.

You can modeler plugin to generate the technical id’s (not numeric), but you can refer this example to generate the numeric ids.

1 Like