• 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
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Devaka Cooray
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
Bartenders:
  • Carey Brown
  • Roland Mueller

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
 
No holds barred. And no bars holed. Except this tiny ad:
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic