PlantUMLの状態遷移図から状態遷移表のテンプレートを作成するツールを作った

タイトルの通り、PlantUMLで作成した状態遷移図のファイルから、エクセルの状態遷移表の状態とイベントが入力された状態のテンプレートを作成するツールを作成しました。

 

作成したきっかけは去年の夏のWACATEで状態遷移テストの紹介をしたのだけど、スライドの資料を作成するのに状態遷移図を変更したとき、状態遷移表の修正が凄く面倒臭かったからです。

wacate.jp

ただし、複雑な状態遷移図までは対応していなくて、状態の中に状態を持っているような状態遷移図とかは対応していません。

一次元的な状態遷移図のみ対応しています。

github.com

また、このソフトはGo言語で作成しているので、インストールにはgoコマンドが必要です。

 

(実は結構前に作成していたのだけれど、READMEを更新するを長く放置していたので、今日公開ということにしました。。。。)