Data
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.
Data storage
Prefixing the data object with db
will turn it into a data storage element.
Data flow
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.