Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

UML free reverse engineering tool for C++ (.h/.cpp ==> Class Diagram)

What tools are available for creating UML Class Diagrams from a set of .h- or .cpp-files?

I am looking for something that...

  • is free
  • runs out of the box on Windows
  • does not require any particular IDE
  • ideally provides a GUI
like image 301
Ben Avatar asked Nov 04 '11 20:11

Ben


People also ask

Where can I create a UML diagram for free?

Gliffy is a free online drawing tool which provides support for drawing UML diagrams. It is one of the most widely used online diagramming application. Features: Allows you to draw a diagram with ease.

Is UML Designer free?

Free UML Tool for Fast UML DiagramsUMLet is a free, open-source UML tool with a simple user interface: draw UML diagrams fast, build sequence and activity diagrams from plain text, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.


1 Answers

Dia is a very good open source drawing tool, and cpp2dia creates UML diagrams from .h/.cpp files.

I use it under Linux, I don't know if it runs in other platforms.

There is no GUI for cpp2dia, but its command line usage is very simple.

like image 168
pnezis Avatar answered Oct 11 '22 07:10

pnezis