web-dev-qa-db-ja.com

C ++コードからUML図を生成するためのEclipseプラグイン

C++ソースコードからUML /クラス図を生成できるEclipseプラグインはありますか?

25
tristan

MLツールのリスト から、次のような商用UMLエディターのみが表示されます(C++をリバースエンジニアリングされた言語の1つとして使用)。

つまり、C++のリバースエンジニアリングされたUML図を提供するオープンソースプロジェクトについては知りません。


nrs 言及 コメント内Modelio Wikipediaエントリ から:

コアModelioソフトウェアは、2011年10月5日にGPLv3でリリースされました。
主要なAPIは、より寛容なApache License 2.0の下でライセンスされます。

注: スタンドアロンアプリです (Eclipse RCPに基づく)。これは、IDE Eclipse。Eclipse。プラグインとして直接追加することはできません。

3
VonC

これもEclipseプラグインではありませんが、KDEの mbrello UML Modeller はオープンソースであり、DoxygenやRhapsodyよりも優れた結果が得られました。

7
dublev

私のEclipse-Fuは2番目です...まあ、皆さん。しかし、私は疑問に思います:Doxygenはぴったり合う形に強打できますか?自動化されたc ++ドキュメンテーションツールとして、非常に洗練されています。さらに、コマンドラインから実行されるため、Eclipseで実行するのにそれほど難しくないだろうと思います。

1
Michael Wilson

まあ、商用オプションはC++のRhapsody開発者を使用することです。あなたはあなたのソースコードでリバースエンジニアリングを行い、そこに行きます。

0
YaP

C++コードからUMLクラス図を生成するEclipseプラグインは知りません。ただし、BOUMLは現在商用ですが、バージョン4は無料でした。 Linuxディストリビューションのいくつかのリポジトリでこのバージョンを見つけることができます。無料のアプリケーションで今まで見た中で最高のリバースエンジニアリング機能を備えています。 Windowsでも動作しますが、インターネット上で Windows用BOUML 4のインストーラー を見つけることができます。

0
conTroll