Page 1 of 1

UML Class Diagrams generation and details level

Posted: Mon May 08 2017 10:29 pm
by mauricio.mirabetti
Dear friends,

DoxyPress is a really nice solution that has received lots of effort from you, and it is quite understandable that not everything can be achieved instantaneously. But if you allow me to suggest, It is my understanding that DoxyPress could bring a feature that is seriously missing on any similar solution on this regards, with respect with the level of details brought by the (already really nice) UML Class Diagrams it can generate.

Making use of the excellent and righteous decision made regarding the usage of cLang for parsing, allowing for "instant" adequacy for new standards and features brought by any language covered by it, perhaps DoxyPress could include data details compatible with UML 2.4/2.5, where visibility, signature, parameter list, return spec, etc is included. (http://www.uml-diagrams.org/class-reference.html)

I know this would demand some (perhaps a lot) of effort, but it would definitely bring a reference to DoxyPress. I've seen lots of people asking around forums "source code reverse engineered UML class diagrams generation", and after all, any solution fall short. Two exceptions could be mentioned, but for solutions that does not have the same scope as DoxyPress to bring also extensive documentation, that I mention here for your reference:

- Doxygraph (http://doxygraph.sourceforge.net): uses intermediate XML files generated during DoxyPress/Doxygen execution to generate UML Class Diagrams on interactive charts, but won't bring information according to UML)
- srcML / srcYUML: http://www.srcml.org

Thanks again for the excellent work til now.

Best regards.

Mauricio

Re: UML Class Diagrams generation and details level

Posted: Fri Jun 28 2019 9:30 am
by marlowa
According to https://www.srcml.org/ the product is in beta. The readme file at http://131.123.42.38/lmcrs/beta/README says it should be considered experimental for now.