【问题标题】:UML diagram for interacting state machines [closed]用于交互状态机的 UML 图
【发布时间】:2014-05-12 09:55:42
【问题描述】:

我有两个应用程序通过 TCP 发送文本消息相互通信。我想使用 UML 图记录他们的状态机控制通信。我可以绘制两个状态机图(每个程序一个),但我认为以某种方式“连接”或“合并”这些状态图会更好,以显示程序的交互。我怎样才能做到这一点?或者我应该为每个可能的通信场景绘制序列图?

【问题讨论】:

    标签: uml state-machine sequence-diagram state-diagram


    【解决方案1】:

    我会使用带有状态变化注释的序列图,如下图所示:

    http://state-machine.com/attachments/sequence_with_states.png

    当然,序列图只显示交互的特定场景,但如果您仔细选择交换的事件,则可以显示最有趣的交互。当然,您可以创建许多这样的序列图来显示异常情况等。

    【讨论】:

      猜你喜欢
      • 2019-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多