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

Brian Mason brian at gabey.com
Mon Jan 21 19:46:39 UTC 2008


If you have money,
Magicdraw has worked for me in the past.  It does a pretty good job
http://www.nomagic.com/dispatcher.php
I think Netbeans has some stuff do do that too.  I have not tried the NB
stuff yet.




On 1/21/08, steve.j.hall at tektronix.com <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/9893e38c/attachment-0002.html>


More information about the Javamail mailing list