Umbrello サムネイル

KDE標準のUMLモデリングソフトウェア

XMI対応やコード生成機能もあるUMLモデリングソフトウェアです。

KDE標準のUMLモデリングソフトウェア

Umbrello スクリーンショット

開発の現場ではUMLの利用度はまだまだ低いように感じられる。モデリングしている時間がないと言う話も聞くが、それでも一度トライしてみて欲しい。きっと今までと違う開発手法が見えてくるはずだ。

そこで手軽に導入できるUMLツールのご紹介。オープンソースならコストゼロで開始できる。

今回紹介するオープンソース・ソフトウェアはUmbrello、使い勝手の良いUMLモデリングソフトウェアだ。

UmbrelloはKDEに付属で配布されているソフトウェアで、メニューのプログラミング以下にある。対応しているのはクラス図、ユースケース図、コンポーネント図、デプロイメント図となっている。

作成されたクラス図を元に、コードの自動生成も可能だ。対応可能言語はJava/PHP/C++/JavaScript/ActionScript/SQL/Python/Ada/IDL/XML Schema/Perlとなっている。また、各種画像形式での出力も可能だ。勿論、日本語化されている。

XMI形式の取り込みにも対応するなど、機能は数多い。これから勉強する人にもちょうど良いソフトウェアだ。

Umbrello レビューはこちら