For the development environment and for demo purposes, I have modeled a simple process including a DMN.
Why? So that I have an active system during the development process and don’t have to create instances manually all the time. I also want to carry out some load and performance tests.
For this purpose, I have written a NodeJs application that automatically executes the following activities as soon as the application is started.
- Start process instances in a random time interval
- Randomly claim and complete an open task
- Decision Table
- Every 5 minutes a batch starts to migrate all process instances to the latest BPMN model
Additional features that I would like to add are
- A few errors to provoke incidents
- Extension of the process to include as many / all aspects of BPMN 2.0 as possible
- Docker image with ENVs for the intervals, endpoint and other configuration parameters
Anyone interested in the application?
What other features would be interesting? Do you have any ideas / suggestions?
PS: Sorry for the title