cpp->dia

cpp->dia

"cpp->dia" aka "cpp2dia" has been developed to create UML diagrams for the diagram creation program "Dia" from an existing C++ source. Since I haven't managed to install existing programs that do the same, I developed a program on my own. ;-) "cpp->dia" is a small console based Tcl script, that should not be too intractable.

The main focus for "cpp->dia" is at creating nice-looking UML diagrams, and not writing an high-end parser for C++ code. Therefore "cpp->dia" uses "ctags" to do the main work on parsing the C++ source.

To layout the UML graph in a not-random way, "cpp->dia" can utilize "Graphviz" from AT&T Labs.

Download

Go here to download cpp->dia.

Screenshots

Come and see some shots.

Bugs

Use Sourceforge's bugtacking tool.

Prerequisites

I run it on a linux RH7.1 box, with the following versions:

Links

Changelog

v1.2.0 (2003-05-14)
v1.1.0 (2002-12-11)
v1.0.1 (2001-12-14)
v1.0 (2001-12-10)

SourceForge Logo


edited 2003-05-14