UML活动图中的合并(Join)和分支(Fork)节点的结合

3
在UML活动图中,以下的组合连接和分支节点是否有效,还是错误的?
我在网上和一些UML书籍中搜索了一下,但没有找到明确的答案或类似的例子。
想法是有两个需要完成的操作(1和2),然后在开始执行3和4之前进行同步。
我应该在连接和分支节点之间引入一个“sync”操作以保险起见吗?

enter image description here

2个回答

6

是的,这是有效的。

在UML规范版本2.5.1中,您可以在第391页找到如下内容:

一个JoinNode和一个ForkNode的功能可以通过使用相同的节点符号结合起来,如图15.31所示。这种符号映射到一个模型,其中包含一个JoinNode和所有显示在图中的进入ActivityEdges,并且有一个输出ActivityEdge到具有所有在图中显示的出口ActivityEdges的ForkNode。

enter image description here


-1

@geert,我已经有一段时间没有使用/浏览StackOverflow了。我注意到你编辑了我的评论,我想私信问你,但那里没有这个功能。删除我的编辑/评论意味着什么?谢谢。 - nolisj
1
你不应该在答案中添加评论。答案应该只包含答案,没有其他内容。人们根据他们是否发现答案有用来投票,仅此而已。他们没有任何义务去证明那个投票。关于图片的提示是使用SO提供的图片按钮(或者直接粘贴图片)。另一个用户可以编辑你的答案并通过在前面添加“!”来内联图片。因为你采用了另一种方式,所以这不再可能。 - Geert Bellekens

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