File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes Analyzing Java source code Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Analyzing Java source code" Watch "Analyzing Java source code" New topic
Author

Analyzing Java source code

Param Yanamandra
Ranch Hand

Joined: Jun 06, 2002
Posts: 33
Hi All,
I am looking for a tool that analyzes Java/C++ source code to identify design and other issues associated with the code. The tool should be able to identify the reusability ,extensibility of the source code with good report generation features.
I did some lookup on the internet and found some tools like JDepend, Lexient Surveyor.
If any of you came across tools like this and have any suggestions, it would be appreciated
Thanks in advance,
Param
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
See JTest too.


A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Param Yanamandra
Ranch Hand

Joined: Jun 06, 2002
Posts: 33
Thanks Stan,
I checked out this tool and found it very useful. Do you know of any other tools.
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
I did a paper for grad school and just googled for "java static source code analysis" and found a bunch of things. One of the trade journals just had an article about how little value these tools and and a nice rebuttal from a vendor. I considered JTest and one of the others seriously for enforcement of team standards and found most of what they point out is pretty trivial or even counter productive - like too many required comments. JTest is interesting in that it points out things that are often invitations to bugs and suggests corrections. That might be worth while.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Analyzing Java source code
 
Similar Threads
Model Driven Development - tools
This weeks giveaway : "JSP Examples and Best Practices".
Java Performance Issue
Java GUI designing tool
metrics