我在大学开设了业务流程管理课程。讲师说您可以对序列流的条件进行建模,我同意。然而,在网关的上下文中,他说如果您使用并行网关,您甚至可以对传出序列流的条件进行建模。我的理解是,这是不正确的,因为bpmn 规范/第 97 页还指出:
序列流可以选择定义条件表达式,指示仅当表达式评估为真时,令牌才会在序列流中传递。当序列流的源是网关或活动时,通常使用此表达式。
- 必须在连接器的开头使用小菱形标记从活动中绘制有条件的传出序列流(如图 8.33 所示)。
- 如果从源 Activity 使用条件序列流,则必须至少有一个来自该 Activity 的其他传出序列流。
- 来自网关的有条件的传出序列流不得在连接器的开头使用迷你菱形标记进行绘制。
- 源网关不能是 Parallel 或 Event 类型。
根据我的解释,最后两个列表项明确禁止对并行网关的传出序列流的条件进行建模。我是对还是错?还是这更多的是定义和建模哲学的问题?
先感谢您