[PJUG Javamail] Looking for Tool Recommendations to Reverse Engineer Java Swing App To UML
steve.j.hall at tektronix.com
steve.j.hall at tektronix.com
Mon Jan 21 19:21:30 UTC 2008
Hello PJUG
I have an existing application that I don't know much about, but I need
to understand it in order to make some changes. I would like to reverse
engineer parts of the application into UML behavioral and structural
diagrams to better understand it. I would like people's opinion on any
good tools to reverse engineer Java into UML. Features and ease of use
are my primary requirements, with cost being a secondary requirement.
Ideally, I would like to be able to do both static and runtime analysis.
Thanks,
Steve Hall
Tektronix
By the way...
I have profiled the application using an Eclipse plug-in called Metrics,
which shows a number of warnings: Nested Block Depth of 11, McCabe
Cyclomatic Complexity between 11 and 34, Number of Parameters per method
10, etc. These warnings are in the areas of the application that I need
to understand. In short, I have some indication that the application is
difficult to understand and maintain. Check out this tool some time.
It provides some useful insight into the complexity and maintainability
of your software. I have found it easy to use and valuable.
http://metrics.sourceforge.net/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://javac.com/pipermail/javamail/attachments/20080121/8444bb92/attachment-0002.html>
More information about the Javamail
mailing list