tristan
tristan

Reputation: 4312

Eclipse plugin for generating UML diagram from c++ code

Is there any eclipse plugin that can generate UML/Class Diagram from C++ source code?

Upvotes: 26

Views: 36634

Answers (5)

VonC
VonC

Reputation: 1323793

From the list of UML tools, I only see commercial UML editors (with C++ as one of the language reverse engineered), like:

In other word, I don't know of a open-source project offering C++ reverse engineered UML diagrams.


nrs mentions in the comments, from the Modelio Wikipedia entry:

The core Modelio software was released under the GPLv3 on October 5, 2011.
Key APIs are licensed under the more permissive Apache License 2.0.

Note: it is a standalone app (based on Eclipse RCP), which cannot be added directly in your IDE Eclipse. Eclipse as a plugin.

Upvotes: 3

conTroll
conTroll

Reputation: 51

I don't know of any Eclipse Plugins that generates UML class diagram from C++ code. However, BOUML is now commercial, but version 4 was free. You can still find this version in several repos of Linux distributions, it has the best reverse engineering features I've ever seen in a free application. It runs on Windows too, you can still find the installer of BOUML 4 for Windows on the Internet.

Upvotes: 0

YaP
YaP

Reputation: 377

well, a commercial option is to use rhapsody developer for C++. you do reverse engineering in your source code and there you go.

Upvotes: 0

dublev
dublev

Reputation: 4385

This is also not a Eclipse plugin, but the Umbrello UML Modeller from KDE is open-source and I've had better results with it than Doxygen or Rhapsody.

Upvotes: 7

Michael Wilson
Michael Wilson

Reputation: 442

My Eclipse-Fu is second to... well, everybodies. But I wonder: Could Doxygen be banged in to a shape that would fit? As an automated c++ documentation tool it's pretty slick. Plus, it runs off the command line so I'd imagine it wouldn't be too tough to get eclipse to run it.

Upvotes: 1

Related Questions