[PJUG Javamail] Looking for Tool Recommendations to Reverse Engineer Java Swing App To UML

Joe Hoffman joe at intelopment.com
Mon Jan 21 22:47:00 UTC 2008


Steve,

dynaTrace Diagnostics provides the ability to view runtime behavior in  
diagrams.  This is not the tools primary purpose but I'm always  
surprised how much people like this feature.  The tool is really a  
runtime performance diagnostics tool.

It's commercial and high end, so you wont find it on sourceforge. :)

see me for more details if you want screenshots of what it provides.

Shameless Disclaimer:  Blah, blah, blah, I blah work for blah blah  
dynatrace blah blah...

joe


On Jan 21, 2008, at 11:21 AM, steve.j.hall at tektronix.com wrote:

> 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/
>
>
>
>
>
>
> _______________________________________________
> Web Site - http://www.pjug.org/
> Javamail mailing list
> Javamail at pjug.org
> http://www.pjug.org/mailman/listinfo/javamail

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://javac.com/pipermail/javamail/attachments/20080121/189e94c6/attachment-0002.html>


More information about the Javamail mailing list