我在 SPARX EA 中建模 - 首先我遇到了两个不同的图标:
现在我的理解是: 复合活动是结构化活动的 one 可能性。 SPARX EA 说,链符号表示复合元素(图标不是 UML 的一部分,但派上用场)。
三叉戟表示子活动。它是其他堆栈问题的一部分。了解。 这里 或这里
但我的问题是:
它们有什么不同?
感谢您的澄清:)
[有人问我试过什么。好吧,我用谷歌搜索。 :)]
眼镜不符合 UML 标准。我认为它存在于早期版本的 UML 规范中,但我不确定。要符合 UML,请改用 rake。
眼镜(结构化活动)的缺点是它们在活动和子活动(即树)之间创建了严格的父子关系。使用 rake(调用行为),您可以创建任何相互调用的活动网络。这允许您在多个其他活动中重用一个活动。