如何在 BPMN 图中表示状态?

我有一个描述实体行为的 BPMN 图。 Action 之间有一些 Action 和箭头。我想表达的是,在两个给定的 Action 之间,实体处于特定状态。

在 BPMN 中可能吗?

最佳答案

在 BPMN 中,数据建模用于此目的。在流程建模中,必须对在流程执行期间操作和使用的项目(对象)进行建模。在 BPMN 中执行此操作的最常见元素是 数据对象 ,通常如下图所示

bpmn - BPMN 图中的状态-LMLPHP

根据 BPMN 2.0 规范:



此外,如果我们坚持你的问题,数据对象有一个特殊的属性,称为 DataState 。根据规范:



如您所见,并非所有供应商都没有很好地记录和实现这些状态。例如,Camunda 支持它。

关于bpmn - BPMN 图中的状态,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37897457/

10-10 07:53