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

Derek DeMoro derek at jivesoftware.com
Mon Jan 21 19:52:50 UTC 2008


JDeveloper from Oracle also has class to uml.

On Jan 21, 2008, at 11:46 AM, Brian Mason wrote:

> 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
>
>
> _______________________________________________
> 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/3b1ee8aa/attachment-0002.html>


More information about the Javamail mailing list