On Mon, 7 Feb 2000, segg wrote:
> And source C++ reverse engineering to UML.
> Needs, choose a repositery for the code generated, select C and H directories.
> Call the reverse C++. Allow adding more source to UML.
> We need also to specify how many levels deep you want on a drawing.
> This means we end up with many drawings.
>
> Consequence, we need a data base to know how/what to update the other diagrams
> after a modification. That is nice, I see a big decision here.
>
> We need a development tree(cvs branch) for this, is it possible.
> Do we have any "open reverse C++" tools already available.
>
This seems to be getting off track from dia being a diagram tool. People
have said that it would be nice to be able to generate source code from
diagrams they do in dia.
Creating a UXF or XMI output filter seemed like the easiest way to do
this. Adding full CASE functionality is probably a bit out of scope of
dia (and not particularly useful when drawing flowcharts or network
diagrams :)
It may be that dia would make a good component as part of a case tool, but
I don't think that should be one of dia's aims (at least at the moment).
There are a few other projects for this sort of thing. One is the kuml
project that has been mentioned, and another is freecase at
http://freecase.seul.org/.
James.