gpt4 book ai didi

uml - 正交状态解释

转载 作者:行者123 更新时间:2023-12-04 15:12:22 26 4
gpt4 key购买 nike

以下引自UML Reference Manual的句子的解释是什么? ?
When an orthogonal state is entered, the number of control threads
increases as a direct substate in each orthogonal region becomes
active.
When the orthogonal state is exited, the number of control
threads decreases.

最佳答案

这是 UML 规范的一个复杂部分。在最简单的情况下,当您进入包含正交区域的状态时,每个正交区域中的初始伪状态本质上会启动一个单独的控制线程。关于这些线程如何使用事件以及线程如何重新连接在一起,有很多复杂的规则。

但是,根据我强烈推荐的方法学家(H. S. Lahman)的说法,您真的不应该使用超过普通的 Moore state machines .有关为什么应该使用 Moore 状态机(您可以在 UML 中完美建模)而不是 Mealy 或 Harel 状态机的更多信息,请参阅 this excerpt来自 Lahman's book .有关 Moore 和 Mealy 状态机之间区别的更多信息,请参阅
this StackExchange question .

关于uml - 正交状态解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17860836/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com