UML:ツール「PlantUML」
現在、シーケンス図やステートチャート図を作成するのにExcelを使っている。
しかし、Excelだと色々と図を作成するのに手間が掛かったり、
編集するにも、手間が掛かって、うんざりしていた。
そこで、UMLを描く為のツール(特にシーケンス図)を前々から探していたが、
使い勝手の良いツールは、なかなか見つからなかった。
私の「使い勝手の良いツール」の条件は、以下の通りである。
・フリー又はオープンソースである事。
・仕事でも使用可能である事。
・シーケンス図の作成がExcelより簡単である事。
ある日、ネットを見ていると、PlantUMLが紹介されていた。
テキストを規定されたフォーマットに従って書くと
ツールでPNG形式のシーケンス図に変換して出力された。
[ PlantUML ]
http://plantuml.sourceforge.net/index.html
なかなか良い感じです。
出力されたPNGのシーケンス図に対して微調整ができない等
細かな点で気になる事はあったが、簡単に図が作成できました。
Excelで作成した時間の、50〜60%くらい(ちょっと大袈裟かも?)で
作成できるようになりました。
もうちょっと試してみて、良さそうなら仕事でも使ってみたいと思います。
また、ソースコードも公開されているので、色々とカスタマイズもして見たいです。