区分各种类型的序列图消息

时间:2013-07-25 08:11:24

标签: uml sequence-diagram

我一直在使用“Visual Paradigm”对序列图进行建模,我遇到了各种类型的消息,例如:

  • 消息
  • 发送消息
  • 致电消息
  • 序列消息

它们可以是异步的,也可以是同步的,但没有视觉差异所以,你怎么能从图中看出它是什么类型的消息呢?

例如:

除了它们的语义差异(我不知道它是什么)之外,序列消息,呼叫消息,发送消息,消息将如下所示:

enter image description here

我正在读一本名为“UML Distilled 3rd”的书,我也在Visual Paradigm's guide看了一下这里没有多少关于它们的例子或者它们在一个例子中的用法。

1 个答案:

答案 0 :(得分:1)

  • 右键单击箭头。
  • 选择模型元素属性
  • 选择异步

你会看到箭头改变了 - 同步箭头已经填充了三角形箭头,异步箭头也有简单的双线箭头。

  • 如果带有参数,则调用消息has()。
  • 返回邮件已删除行

所有这些类型的消息都没有符号,因为它们未在UML标准中设置。它们是工具作者的本地发明。你也可以设置这样的刻板印象。

UML有Synch / asyncreply(VP UML中为return),foundlost消息和{{1连接。就这些。阅读最后2.5个标准。现在更容易理解。是的,它不像普通书那样可读,但确实如此。