【问题标题】:Tool to generate state transition diagram for acts_as_state_machine为acts_as_state_machine生成状态转换图的工具
【发布时间】:2014-08-07 22:46:38
【问题描述】:
ruby gem acts_as_state_machine 对于在灵活的有限状态机框架内建模对象生命周期非常有帮助。但我经常发现自己想要状态转换的可视化表示。
是否有工具可以从acts_as_state_machine 的现有 ruby 类生成 FSM 图(状态图流程图、状态/事件表、UML 等)?
【问题讨论】:
标签:
ruby
data-visualization
fsm
aasm
acts-as-state-machine
【解决方案3】:
回复很晚,但我使用的是 AASM,但我遇到了同样的问题。忘记state_machine gem。它已经 4 年没有更新了,而且看起来永远不会更新。我为 AASM 找到的最佳选择是下载 OpenOffice 并使用 OpenOffice Draw 工具生成流程图。 OpenOffice 是免费的,而且非常易于使用。
如果 AASM 内部支持这显然会好得多。不幸的是,它不是。