astah*のユーザーさんが、モデル駆動開発でも活用できるソースコード生成プラグインを開発されました。 groovyのテンプレートを利用して、astah*で描いたクラス図、ステートマシン図を対象にソースコードを生成できるプラグインです。 この「モデル駆動開発m2tプラグイン」は、製品サイトよりダウンロードできます。 そこで、プラグイン作者の細合晋太郎さんに、プラグイン開発の経緯、他のコード生成プラグインとの違い、プラグイン開発で苦労したことなど、お話を伺いました。 Q: 今回プラグインを作成しようと思ったきっかけは? 気軽にコード生成を試せるUMLエディタが欲しいと思ったのが始まりです。Eclipseには、いくつかコード生成のための枠組みがあるのですが、肝心のエディタがいまいち書きづらいため、描き心地のよいastah*でコード生成が行えないか検討しました。 既存のコード生成のプラグインがあ
![モデル駆動開発m2tプラグイン製作者インタビュー (前半)](https://cdn-ak-scissors.b.st-hatena.com/image/square/de0faf8525b895f313a82bea833138ac84c4dc12/height=288;version=1;width=512/https%3A%2F%2Fja.astahblog.com%2Fwp-content%2Fuploads%2F2016%2F01%2Fmdd-plugin-download2.png)