tag:blogger.com,1999:blog-18327708.post4161144483540647077..comments2023-03-07T05:40:06.991-08:00Comments on The Art and Science of Being an IT Architect: Reverse Engineering of UML Class and Sequence Diagrams from JavaPhilip Hartmanhttp://www.blogger.com/profile/08097247076974933969noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-18327708.post-16338269778290512112010-02-03T02:54:58.005-08:002010-02-03T02:54:58.005-08:00See http://www.reversejava.com for a dynamic rever...See http://www.reversejava.com for a dynamic reverse engineering application which generates UML Sequence diagram and view of Participating Class diagram from any Java Application at runtime<br />All you have to do is just run your application and sit back. Reverse Java runs in background tracing all the activities happening inside your application and creates UML diagram for you.Unknownhttps://www.blogger.com/profile/15021860586576203827noreply@blogger.comtag:blogger.com,1999:blog-18327708.post-32530346001391260012010-02-03T02:54:11.990-08:002010-02-03T02:54:11.990-08:00See http://www.reversejava.com for a dynamic rever...See http://www.reversejava.com for a dynamic reverse engineering application which generates UML Sequence diagram and view of Participating Class diagram from any Java Application at runtime<br />All you have to do is just run your application and sit back. Reverse Java runs in background tracing all the activities happening inside your application and creates UML diagram for you.Unknownhttps://www.blogger.com/profile/15021860586576203827noreply@blogger.comtag:blogger.com,1999:blog-18327708.post-13506641286732443672009-01-06T04:55:00.000-08:002009-01-06T04:55:00.000-08:00I'm working on an open source application for gene...I'm working on an open source application for generating sequence diagrams directly from java application runtime.<BR/>If you're interrested, you can take a lookat it here: http://jtracert.googlecode.com/dontaskmywhyitisblankhttps://www.blogger.com/profile/09634030944608139549noreply@blogger.comtag:blogger.com,1999:blog-18327708.post-10217754400923532192008-09-17T13:11:00.000-07:002008-09-17T13:11:00.000-07:00Hi -A google search for "sequence diagram reverse ...Hi -<BR/><BR/>A google search for "sequence diagram reverse engineering" led me to your blog. I'm looking for a tool that does exactly what you describe [actually netbeans has this built in now] BUT easily elimantes calls to Integer or String or what have you. if I could just ignore pretty much anything in the java.* library, i would have a perfect and readable sequence diagram. Any thoughts on a tool that will allow you filter that out?ghostrockethttps://www.blogger.com/profile/05354080654163927900noreply@blogger.comtag:blogger.com,1999:blog-18327708.post-9023607868401907622006-11-02T01:39:00.000-08:002006-11-02T01:39:00.000-08:00I read your article with much interest - have bee...I read your article with much interest - have been working with UML and RR for some years now, and always found challenges using reverse engineering (I now work for a UML execution company - much easier!). Just thought I'd say - fascinating article - I've never managed it without large java "snippets" all over the place!<br /><br />Regards<br /> <br />Shaun Conn<br />Technical Director, E2E UK<br />Rouse Business Centre, 55 Station Road, Beaconsfield, Buckinghamshire HP9 1QL<br />M: +44 (0) 7799 062 620 P: +44 (0) 1494 731 816 F: +44 (0) 1494 731 802<br /><br />E2E - Simply integrated. http://www.e2e.chshaunyhttps://www.blogger.com/profile/05944652276968291438noreply@blogger.comtag:blogger.com,1999:blog-18327708.post-64858376615492129252006-10-31T07:52:00.000-08:002006-10-31T07:52:00.000-08:00Congratulation on figuring this out. Bill's paper ...Congratulation on figuring this out. Bill's paper is certainly very good at that. One more advantage of our visualisation approach as opposed to the "reverse engineering" of previous tools is that by using the visualised classes, your code and model can not get out of sync! Unless, of course, you harvest, but that capability is more to drive the next iteration...<br /><br />You should also take a look at the new transformation capabilities (both way) that will be part of the next version of RSA. The open beta is now available on the IBM web site.Selrahc's Goldhttps://www.blogger.com/profile/07524476007290775653noreply@blogger.com