G'Day Detlef,
> It would be nice to export an UML desigend project as XML. If
> thats possible,
> the next step could be an XML2perl or XML2Java or XML2C++
> converter, to have an
> Basic starting point for implementation. And if there is an
> Parser for these
> languages which could roughly cast the code to XML you could
> reread it into
> dia.
>
> Well thats some steps. First an export to XML should be fine enough.
It is already available!! Dia saves its files in XML by default (Dia uses
XML internally, and externally). I don't know the exact format, but if you
draw yourself a UML diagram and then save it, you can load the resulting
file into your favourite text editor and see how it works - what I love
about XML is how obvious the format is. Note that for dependancies the
<object> id is used to define which blocks are related.
So, please use your Perl skills and write the XML2C++ parser and vice versa
(I like the C++2XML option for documenting existing code :-).
Happy Perling.
Rob.
P.S. I don't know anything much about UML, C++, and only a little about XML
and Dia.