在BPMN中建模并执行1到n的协作

时间:2017-06-02 07:26:00

标签: bpmn camunda bpmn.io camunda-modeler

鉴于

我有以下BPMN流程(协作),其中涉及三个参与者。其中两个(Actor 1和Actor 3)代表单个实例。当Actor 2代表 n 实例时(在新标签中打开图像放大)。

enter image description here

背景

基本思想是Actor 1启动一个任务,该任务应该使Actor 2的所有实例创建数据并将其发送回Actor 1.最后,Actor 1的活动收集结果应收集所有数据所有Actor 2实例。

问题

我的问题是:这是否可行且可执行以在一个单片图中建模(当引擎执行管理实例部分时),还是应该使用信号事件将其拆分为两个进程?

在文献中,多实例参与者(此处为演员2)通常标有三条垂直线,但我不确定,如果引擎支持这一点。

是否有更好的方法来模拟1到n的关系?

注意:我还在学习BPMN,告诉我这里是否完全错了。非常感谢。

0 个答案:

没有答案