2

我发现了一些关于 uml 序列图的文章,其中提到回复消息是可选的,但我在 2.2 uml 超结构规范中找不到任何提示来确认这一点。也许熟悉该规范的人可以回答这个问题并给我一个提示,我可以在 uml 上层结构文档的哪个部分找到关于这个问题的明确答案。

提前非常感谢。

托马斯

4

2 回答 2

3

听起来它实际上是可选的。

来自 Pg。OMG v 2.2上层结构的pdf的495(pdf第511页):

如果 Message 表示 CallAction,则在调用 Lifeline 继续之前,通常会有一条回复消息从被调用生命线返回到调用生命线。

再次,他们使用通常暗示它根本不需要的文本。

于 2009-12-17T23:48:08.027 回答
2

如果消息是同步的,预期的行为是调用进程将等待回复消息。在图表中显示它的决定可能是可选的,尽管图表会变得混乱。

于 2009-12-21T11:26:12.627 回答