Sparx Enterprise Architect EA:模型的层次结构(BPMN)

Sparx Enterprise Architect EA: Hierarchical structure of models (BPMN)

Sparx 中是否有对以下场景建模的最佳实践?

我有几个使用 BPMN 建模的业务流程。大多数泳池和泳道都是相同的。

问题:如图所示,让每个进程都包括他的池和通道以及活动的副本是否更好? 或者有一个外部集合会更好 - 每个池和通道都在一个中心位置,任务在那里收集 - 并且图表简单地显示不同的流程,同时重用一些活动?

这不仅是最佳实践,也是强制性的

池归业务流程所有,通道归池所有。

重用 是通过将相同的 PartnerRolePartnerEntity 分配给池

或者,如果车道分配相同 PartitionElementRef

奖励: 如果您这样做,您可以将池和元素的名称留空。它们将自动在图表中显示链接 PartnerRole/PartnerEntity/PartitionElemenetRef 的名称。因此,如果这样的名称发生变化,就不会再头疼了。