给定
我有以下 BPMN 流程(协作),其中涉及三个参与者。其中两个(Actor 1 和 Actor 3)代表一个实例。而 Actor 2 代表n 个实例(在新选项卡中打开图像以放大)。
背景
基本思路是Actor 1发起一个任务,应该让Actor 2的所有实例都创建数据并发回给Actor 1。最后Actor 1的活动收集结果应该收集Actor 2所有实例的所有数据。
问题
我的问题是:这甚至可以在一个整体图中建模并且可执行(而引擎执行管理实例部分),还是应该使用信号事件将其拆分为两个进程?
在文献中,多实例参与者(此处为 Actor 2)通常用三个垂直线标记,但我不确定引擎是否支持这一点。
是否有更好的方法来建模 1 到 n 关系?
注意:我还在学习 BPMN,如果我完全错了,请告诉我。非常感谢。