TLA+ Как визуализировать граф состояний

Я новый TLA+ пользователь. Я читал, что TLA Панель инструментов позволяет нам визуализировать график состояния после завершения проверки модели.

Для этого нужно установить точку, что я и сделал. Но я не понял, как запустить визуализацию. Могу ли я купить его с помощью графического интерфейса или мне нужно использовать выделенную командную строку?

Спасибо

0 ответов

Для визуализации графика состояния вам необходимо:

  1. Установите Graphviz на свой компьютер (что вы уже сделали).
  2. Настройте TLA+ Toolbox указать на местоположение dot исполняемый файл на вашем локальном компьютере: "Настройки" → "TLA+ Настройки" → "Просмотр PDF" → "Указать точку". (На моей машине я установил graphviz с помощью homebrew, и моя команда /usr/local/bin/dot).
  3. В вашей модели TLC: Дополнительные параметры → Параметры TLC → Визуализировать график состояний после завершения проверки модели (установите этот флажок)

Когда вы запустите вашу модель, будет State Graph вкладка с графвизией визуализации графа состояний.

Другие вопросы по тегам