描述层次(嵌套)有限状态机的标准文件格式是什么?

3
我需要用一种标准且可移植的格式来描述层次有限状态机。是否存在广泛接受和支持的文件格式?
  • 我发现Graphviz DOT语言支持子图,可以通过有向边进行引用。(尽管使用Graphviz呈现连接集群有点问题.) 通常将有向边上的文本标签解释为转换事件/条件似乎有点牵强,但并非不可用。

  • 我发现UML Statechart支持嵌套层次状态,但是这个问题的已接受答案暗示自己描述的XMI状态图实际上可能无法与标准支持UML的工具相互操作。

  • 我看到W3C SCXML标准。但是这仍然是一个工作草案(已经有近7年了),而且我不确定是否有任何工具支持这种格式(除了通过转换之外)。

是否存在比上述任何一种更广泛接受的替代品?我应该使用哪一种?

可移植性示例之一是,我希望图可以被HSM模拟器(如Matlab Stateflow)读取和使用。


2
就我所知,我的公司已经将 SCXML 作为标准。这个标准非常好,并且自提问发布以来已经更新了,尽管它还没有完全达到“推荐候选人”状态。 - Phrogz
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接