2017-07-19 10 views
1

リバースエンジニアリングのためにUML Netbeansプラグインをインストールして、JavaコードをUMLに自動的に変換しました。しかし、私の質問は、Netbeansプラグインを使ってアクティビティ図を描くにはどうすればいいですか?クラス図の代わりにアクティビティ、シーケンス、コラボレーション、またはその他のUML図を選択すると、クラス図だけが作成されます。目的のUML図は作成されません。NetBeansのコードからUMLアクティビティ図を生成

答えて

0

数年前にNetBeansに強力なUMLプラグインがありましたが、今はありません。彼らにはライセンスに関するいくつかの問題がありました。しかし、無料の30日間のVisual Paradigm(プロフェッショナルからのバージョン)をインストールしてそこにクラス図を作成することができます。これは、私が2014年に同じ作業をしなければならなかったことです。
エンタープライズアーキテクトも同じ可能性があります。しかしVPには、30日後に使用できる無料のバージョンがあります。今度はVPをNetBeansに接続することができます。 https://netbeans.org/features/uml/。しかし、副社長のライセンスは引き続き問題になります。また、プラグインの作成者はコード生成のみを約束し、バックエンジニアリングはしません。

EasyUMLは、NetBeans用の無料のUMLプラグインです。クラス図のみ。 https://www.youtube.com/watch?v=7pq2fZYPpwo

また、Eclipseをインストールしてそこに図を作成することもできます。 EclipseにはUMLの豊富な可能性があります。 https://marketplace.eclipse.org/content/uml-java-generator。それ以上は簡単です:https://www.youtube.com/watch?v=0Zlh56mTS6c

そして、クラス図は、コードに変換して戻すことができる唯一の厳密なUML図です。 (いくつかの制限もあります)。他の図については、単純に不可能です。ああ、正しい図であるものを作成することは可能ですが、さまざまな方法で行うことができます。結果の図にはコードの詳細だけが表示されますが、必ずしも詳細を作成する必要はありません。図。

関連する問題