我可以在Enterprise Architect的序列图中使用(业务流程)通道吗?

Can I use a (business process) lane in a sequence diagram in enterprise architect?

提问人:tommer 提问时间:7/12/2023 最后编辑:Istertommer 更新时间:7/13/2023 访问量:43

问:

在Enterprise Architect中,我将我们的一个系统表示为BPMN图上的一个通道。 我想在各种 UML 序列图中重用该系统,但是当我将系统添加到 SD 时,它显示为通道而不是生命线。 知道如何解决这个问题吗?

UML Enterprise-Architect BPMN 序列图

评论

0赞 qwerty_so 7/12/2023
只需将其从浏览器拖动到任何图表中即可
0赞 tommer 7/12/2023
我确实拖了它。它仍然是一条车道。我希望它能成为一条生命线
0赞 qwerty_so 7/12/2023
生命线只会出现在 SD 中。 哦,你在标题中说过,但没有在文本中说过......
0赞 qwerty_so 7/12/2023
您在使用 BPMN 吗?UML 只有 Partition。BPMN 有 Pool 和 Lane。
0赞 tommer 7/12/2023
是的,我使用 BPMN

答:

1赞 qwerty_so 7/12/2023 #1

假设你谈论的是 BPMN,规范在第 111 页说

池充当序列流的容器

通道只是池的子分区。

因此,它不是一个具有行为的对象,而只是围绕着几个行为。

您需要创建单个 SD 来显示车道内活动的行为。问题是:如果您已经在业务流程级别上描述了通信,为什么还要使用用于技术描述的 SD?

评论

0赞 tommer 7/12/2023
好点:序列图中的生命线通常是业务流程中系统的一部分