如何在活动图中建模复杂的“或逻辑”?

3
有没有一种方法可以在活动图上建模复杂逻辑呢? 例如 A = B && (C || D || F) ,其中B、C、D、F都是布尔型变量。 我知道使用决策节点很容易实现AND运算符,但是多个OR条件该怎么办呢?
2个回答

3

除了像Thomas所示的那样在守卫中指定它,您当然也可以绘制它。

enter image description here

您可以将AND视为流程按顺序进行,将OR视为并行进行。


2
当然可以。只需将表达式放入一个守卫中即可:

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接