最近、私は非常に複雑なソフトウェアを設計していますが、これはよく考えられたステート マシンでのみ適切に設計できます。私の問題は、特定のレベルの複雑さを超えると、ステート マシンを紙に描くとめちゃくちゃになることです。
自動でレイアウトできるソフトはありますか?以下の機能を備えたものを探しています。
- 言語に依存しません。
- いくつかの状態定義言語に基づいています。
- (レイアウトの観点から) Graphviz Dotに似ていますが、一般的なグラフだけでなく、ステート マシンのセマンティクスをサポートしています。
- ビールのようにではなく、言論のように自由かもしれません。
- 結果のダイアグラムのベクトル出力を許可する可能性があります。
ご協力いただきありがとうございます :)