digiwf-core icon indicating copy to clipboard operation
digiwf-core copied to clipboard

BPMN Linting

Open dominikhorn93 opened this issue 3 years ago • 0 comments

As a process engineer, I want to know if I follow all technical and methodological modeling guidelines before I deploy the model.

Description

Modeling workflows in Camunda requires certain attributes to be set for a model to be executable. These are supplemented by DigiWF specific configurations. In addition, when modeling BPMN, there are certain constructs and conventions that should be followed. Through a bpmn.io plugin, it should be ensured that the modeler is already pointed out when creating the diagrams.

image.png

Details

Integrate the bpmn.io linter plugin

https://github.com/camunda/camunda-modeler-linter-plugin

Define the modelling rules

Define rules that are checked by the plugin

Implement the modelling rules

  • Camunda modelling rules (copy them)
  • User tasks need an input variable schema key
  • user tasks should have an assignment
  • ..... tbd.

dominikhorn93 avatar Jun 09 '22 10:06 dominikhorn93