Last week, we had the author of TDD for a Shopping Website LiveProject. Friday at 11am Ranch time, Steven Solomon will be hosting a live TDD session just for us. See for the agenda and registration link
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Jeanne Boyarsky
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Frits Walraven
Bartenders:
  • Piet Souris
  • Himai Minh

Code Reverse-Engineering Tool

 
Ranch Hand
Posts: 244
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I have some old legacy code which i want to study.So i thought of reverse engineering the JAVA classes so as to create some UML diagrams which can be used to do analysis.

Essentially, it can be Sequence diagram , class diagram etc, which can tell me the method calls .

Can anyone suggest me some free eclipse plugin to do this.I have tried using OMONDO but it didnt work for me.

Any quick help will be appreciated.

Saurabh
 
Ranch Hand
Posts: 239
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm not aware of any Eclipse plugin. Check out JarInspector.
It will serve your purpose.
 
Saurabh Agrawal
Ranch Hand
Posts: 244
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Rajah Nagur:
I'm not aware of any Eclipse plugin. Check out JarInspector.
It will serve your purpose.



I downloaded Jarinspector and opener the jar of my project in the UI. It created a small box as diagram based on that jar. I cant see full fledged expaned diagram by it.Morever i guess it wont create a sequence digram for me. Any thoughts on the 2 points??

Thanks,
Saurabh
 
Rajah Nagur
Ranch Hand
Posts: 239
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You need to click on this diagram. Right click expands the package, left does the opposite.
To generate sequence diagrams you need to try other tools like TogetherJ.
 
Ranch Hand
Posts: 54
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
ArgoUML can reverse engineer class diagrams
 
Did you miss me? Did you miss this tiny ad?
Free, earth friendly heat - from the CodeRanch trailboss
https://www.kickstarter.com/projects/paulwheaton/free-heat
reply
    Bookmark Topic Watch Topic
  • New Topic