TLA +如何可视化状态图

时间:2018-08-28 10:29:45

标签: graph visualization tla+ tlc

我是新的TLA+用户。 我了解到TLA工具箱使我们能够在模型检查完成后可视化状态图。

为此,需要安装我所做的dot。 但是我不知道如何启动可视化。 我可以使用GUI购买吗?还是需要使用专用的命令行?

谢谢

1 个答案:

答案 0 :(得分:3)

要可视化状态图,您需要:

  1. 在您的计算机上安装Graphviz(已经完成)。
  2. 配置TLA+ Toolbox指向本地计算机上dot可执行文件的位置:首选项→TLA +首选项→PDF Viewer→指定点命令。 (在我的机器上,我用homebrew安装了graphviz,命令是/usr/local/bin/dot。)
  3. 在您的TLC模型中:高级选项→TLC选项→在模型检查完成后可视化状态图(选中此框)

运行模型时,将出现一个State Graph标签,其中包含状态图的Graphviz可视化效果。