Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Is there any plugin to Eclipse 3.5.1, to generate class diagrams and sequence dia from java code,

 
kumar Nagesh
Greenhorn
Posts: 12
Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Friends,
we are doing reverse engineering 6 years old application.
I have code setup in eclipse 3.5.1 I have to draw class diagrams, sequence diagrams by reverse engineering
Is there any plugin or tool for the eclipse, please help me
thanks in advance

- kumar
 
Hauke Ingmar Schmidt
Rancher
Posts: 436
2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
A few days ago I stumbled upon Objectaid, which promises to do this, but I don't have any further experience with it. OmondoUML does reverse engineering, too.

The Hibernate Mapping diagram (for JPA projects) can be very helpful, too.

Why do you want to use an outdated version of Eclipse?
 
kumar Nagesh
Greenhorn
Posts: 12
Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
please provide any free plugins to eclipse 3.5.1 to draw class and sequence diagrams.
please help me it is very urgent.
 
Tim Holloway
Saloon Keeper
Pie
Posts: 18272
56
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you can live without an Eclipse plugin and use a standalone program, check out ArgoUML (tigris.org) or its commercial enhancement Poseidon (gentleware).

There are one or more UML plugins for Eclipse, but the standalone UML apps are more full-featured. ArgoUML can do reverse engineering of Java code. Poseidon comes in 2 flavours, community (free) and commercial (not free), but only the commercial version of Poseidon can do reverse engineering.
 
Leonardo Shikida
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Check out these tools

http://sourceforge.net/projects/javacalltracer/

http://maintainj.com/index.html

Best regards

Kenji
 
Choudary Kothapalli
Greenhorn
Posts: 4
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In response to the above answer:

The MaintainJ generated sequence diagrams are very advanced compared to the other tools. In addition to the dynamic and readable sequence diagrams for a single use case, MaintainJ shows the call context and the runtime SQL statements. It has many other features like tracing a multi-JVM application, facilities to see how multiple threads interact at runtime, perform runtime impact analysis, etc. It's a must have tool when you are changing a complex legacy application.

Check the demo video.

Note: I'm the author of MaintainJ.
 
Leonardo Shikida
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I will give it a try! Thanks!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic