Generate UML XML?
"Bill Zvonar" <[email protected]>
| Newsgroups | gmane.text.doxygen.devel |
|---|---|
| Message-ID | <[email protected]> |
I'm looking into the use of doxygen to generate an XML representation of
my team's public APIs (C and C++ only), specifically based on (a version
of) the UML DTD.
That way, in theory, I could use doxygen to generate a UML-ized library
of public APIs that I could then import into a UML modelling tool for
re-use in future designs.
If I had the right UML modelling tool, I might just be better off using
it to generate the UML components from the source, but I'd like to
explore whether I could do this with doxygen (or if it already exists),
since my team already uses doxygen to generate HTML documentation.
So, a few questions...
- firstly, obviously, does this capability already exist... i.e. the
capability to use doxygen to generate UML XML output of my public
classes & APIs?
- assuming this capability doesn't exist, I think I would have to write
an app that generates UML XML from the XML that doxygen generates now,
which makes me ask...
- what schema does doxygen use by default when generating the
intermediate XML files?
- can someone explain the purpose of the XML_DTD config
parameter... if I use this, does doxygen try to match the XML output
to the schema defined in the DTD (I assume not)
Thanks, Bill...
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/