M.J.
M.J.

Reputation: 16676

tools for reverse engineering for java

Is there any tool that can be used to generate the UML diagram from Java code. I am currently using STAR UML for the same. But the tool is unable to design the dependency like if one class calls another class, rest the class diagram is generated stating interfaces, classes, extended classes and all..

can anyone please help me for the same.

Upvotes: 3

Views: 1783

Answers (3)

zvikico
zvikico

Reputation: 9825

Take a look at nWire for Java. It is not a UML tool. However, it will quickly draw a diagram of your code artifacts with all possible dependencies. Many people use it for reverse engineering and for digging into legacy code.

Upvotes: 2

flash
flash

Reputation: 6820

You could use MagicDraw UML to achieve this. It's not free, but it's definitly worth the money.

Check out the trial version before buying.

Upvotes: 0

duffymo
duffymo

Reputation: 309008

You can try Sparx Enterprise Architect. It can import Java or C# nicely. It also has a runtime feature that allows you to step through code and generate sequence diagrams.

Upvotes: 3

Related Questions