我如何在UPPAAL中重置自动机

时间:2018-06-27 11:57:53

标签: automaton uppaal

我在UPPAAL模型检查工具中创建了一些自动机,并且它们之间有一个对话框。当其中之一发生错误时,必须重设其他错误。 我无法将所有节点的返回边缘都放入起始节点,因为我无法为所有可能的错误提供保护。 有什么办法可以通过功能或类似的方式重置自动机? 我们可以不经过边缘而去不同的节点吗?我的意思是不使用边缘直接从节点跳到初始节点。 谢谢!

1 个答案:

答案 0 :(得分:0)

否。

最接近的解决方案是将自动机的状态编码为变量,然后将边缘变成具有这些变量的防护的循环,然后可以用另一个循环边缘重置这些变量。