UML状态图 - 在不调用条目函数的情况下输入状态

时间:2017-05-23 20:57:34

标签: uml

我试图用这些功能绘制UML状态图:

  1. 状态A在触发器X上转换为状态B
  2. B州有一个入境行动" OnEntry"
  3. 当你在B州并且你收到Trigger Y时, 你留在B州(没有援引入境行动)
  4. 我想在状态图中包含Trigger Y,因此它明确表示它在状态B期间有效。

    我该怎么做?

1 个答案:

答案 0 :(得分:1)

我必须承认状态机并不是我的力量。然而,

enter image description here

触发器Y未退出状态B。因此,国家保持不变。因此onEntry将不会被执行。

规格说明(第307页):

  

14.2.3.4.3状态进入,退出和行动能力行为   州可能有相关的入境行为。只要通过外部转换输入状态,就会执行此行为(如果已定义)。此外,一个国家也可能有一个相关的退出行为,如果已定义,则在退出国家时执行。