如何验证我的 SCXML 是否定义了有效的状态机?
How do I verify that my SCXML defines a valid state machine?
我刚刚开始研究定义状态机和 SCXML looks attractive, especially the Apache Commons SCXML for Java。显然我可以验证 XML(使用适当的 XSD)。
但是我显然找不到任何方法来验证定义的状态机是否有效(没有死胡同,没有无法到达的状态等)。
但是如何在执行之前验证定义的状态机?
我特别感兴趣的是可以集成到构建工具链中的工具(即来自命令行)。
我刚刚开始研究定义状态机和 SCXML looks attractive, especially the Apache Commons SCXML for Java。显然我可以验证 XML(使用适当的 XSD)。
但是我显然找不到任何方法来验证定义的状态机是否有效(没有死胡同,没有无法到达的状态等)。
但是如何在执行之前验证定义的状态机? 我特别感兴趣的是可以集成到构建工具链中的工具(即来自命令行)。