Still More on Reverse Engineering Code into UML Diagams
Judging by the unexpectedly large number of hits on my recent posting about reverse engineering Java into UML diagrams, I am not the only one interested in this topic. Along the same lines, I found this pretty cool demo of reverse engineering UML sequence diagrams from Sparx Systems. I haven’t actually used the tool but what appears to be different with the reverse engineering capability of their Enterprise Architect tool is that it will generate diagrams via runtime execution. It also let you manually step through your code as it executes in a debugger type presentation. This would let you control how far “down in the weeds” you want your sequence diagram to go. For example, do you really want to include that call to the Integer class?
Copyright © 2006 by Philip Hartman - All Rights Reserved
The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies, or opinions.
Standard Podcasts [1:09m]: Play Now | Play in Popup | Download | Embeddable Player | Hits (581)

















Hey Artsciita, Thanks for the positive feedback regarding our java sequence diagram demo. Just on a site note EA handles not just java but any .NET or native debugger language also. I just wanted to let you know URL you have on your site seems to have a couple of extra spaces in it. The corrent one is :
http://www.sparxsystems.com/resources/demos/debuggingjava/DebuggingJ03.htm
Best Regards, Tom O’Reilly Sparx Systems