2013-02-08 17 views
6

バージョン管理下のプロジェクトがあります。私は私のものではないコードを勉強する必要があります。私はUMLでクラスとその関係を書き留めるよりも良い方法を見つけようとしています。
これは自動的にこれを行うツールはありますか? 注:ファイルは読み取り専用なので、修正が必要なツールは使用できません。私は、Eclipse自動的にクラス図を作成

+0

私は、自動UMLツールが既存のコードを重要な意味で理解するのに役立たないことを発見しました。 –

答えて

5

このプログラムは非常に便利ですで働いています

ObjectAid UMLエクスプローラーに(コードの変更なしで動作するはずです)

http://www.objectaid.com/home

+1

インストールをコピーしようとしましたが、動作していないようです。 – Jim

+0

IveはEclipseでこれを使用していました。 – Nimrod007

+0

これはケーキのように機能します。本当に役に立ちました。上記のウェブサイトにある指示に従って、Eclipseプラグインをダウンロードしました。クラス全体のクラス図を生成するのはとても簡単です。 –

1

自動UMLダイアグラムではありません既存のJavaソースコードから非常に役立つだろう。あなたは、コードが単一責任原則が一貫して適用されない大きな混乱であることに気付くでしょう。あなたのコードについてより良い見解を得るためにinFusionを見てください。これは、Mooseで使用するためのFamixモデルをエクスポートできます。現在必要な正確なビューを取得するためにプログラムすることができます。

Sonarは既にインストールされていますか?コードの静的ビューを提供します。

関連する問題