Data objects represent the input or output of activities.
Data objects contain square brackets
How to recognize data objects? While writing, you should follow this rule to help BPMN Sketch Miner distinguish them from tasks or events.
Data objects are represented with
[ ] in BPMN Sketch Miner.
Input data objects are listed before the activity consuming them. Output data objects are listed after the activity producing them.
If an activity consumes or produces multiple data objects, each object is listed on separate lines.
Stateful data objects
The state of a data object can be annotated after naming the object. In this case the square brackets surrounding the
[state] will be also shown in the BPMN data object label.
Prefixing the data object with
db will turn it into a data storage element.
To describe a data processing pipeline, simply include data objects within the sequence of tasks. Here is how BPMN Sketch Miner works:
You can also list the sequence of tasks and events first, and then attach the data object separately using fragments .
Process Input and Output Flow
Let's connect the data objects to the process input and output using send and receive events.