eclipseでクラス図、シーケンス図などのモデリングツールを使う場合のプラグインとしてはamateraUMLがある。また、amaterasはGEFに依存しているのでこれも必要となる。

ちなみにクラス図の汎化は継承、実現はIFの実装。

作ったクラス図のエディタを右クリックしてJava⇒エクスポートすれば、javaのクラスやインタフェースを自動生成できる。また、その逆もしかり。パッケージエクスプローラからD&Dでクラス図に持っていくこともできる。


・GEFのインストールについて
Eclipse に GEF (Graphical Editing Framework) プラグインをインストール

・集約、コンポジション
第4回 オブジェクトをUMLで表現する