【问题标题】:difference between state chart,state machine diagrams and state transition diagrams状态图、状态机图和状态转移图的区别
【发布时间】:2013-06-02 04:51:40
【问题描述】:

状态图状态机图状态转移图有什么区别? 虽然在几个地方我了解到状态图和状态机图的含义相同,但在某些地方显示为不同。我只能确定状态图表示系统在某个时刻所处的状态而状态机图则显示对象及其在其整个生命周期中的转换。

【问题讨论】:

    标签: uml object-oriented-analysis state-diagram


    【解决方案1】:

    UML 状态机图也称为UML 状态图。 它显示了系统中的状态转换

    所以在 UML 上下文中,实际上它们都指的是同一个东西

    但是“状态图”在 UML 之前就已经存在,并且有很多不同的种类和绘图风格。

    【讨论】:

    • 感谢您的简短回答,我会接受它,因为大多数网站都有类似的描述,所有内容都是相同的,但对我来说,为同一事物使用不同的名称没有意义(在 UML 中) ).每个术语都包括状态但是"machine""chart",这里肯定有这些术语的一点意义。
    • 也许他们有“语义历史”。但实际上没有区别。
    【解决方案2】:

    Tim Weilkiens 在他的作品“Systems Engineering with SysML/UML”中提到:

    UML 状态机基于 David Harel 的工作,其中包括 其他东西,结合一般 Mealy 和 Moore 机器的理论来创建一个模型,让您描述复杂的系统行为。

    所以有状态图(图表),然后是状态机

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-07
      • 1970-01-01
      • 2011-07-30
      • 2015-07-28
      • 1970-01-01
      • 2015-03-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多