Easy to Learn Java: Programming Articles, Examples and Tips

Start with Java in a few days with Java Lessons or Lectures

Home

Code Examples

Java Tools

More Java Tools!

Java Forum

All Java Tips

Books

Submit News
Search the site here...
Search...
 

Latest Java Tools and downloads-click here now! › Browse Category › Code analysis - verifiers, code review



Main Page | Add Download | New Additions | Random

Sort: Title Ascending Descending   Published Ascending Descending   Updated Ascending Descending   Rating Ascending Descending  


 Checkstyle
Download Now
v 4.1
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. It automates the process of checking Java code to spare humans of this boring (but important) task. This makes it ideal for projects that want to enforce a coding standard.

Checkstyle is highly configurable and can be made to support almost any coding standard. An example configuration file is supplied supporting the Sun Code Conventions. As well, other sample configuration files are supplied for other well known conventions.
 
Screenshot Full Page

 Convergence
Download Now
v -
Convergence is for software development managers, architects, and developers who are dissatisfied with the traditionally limited view of quality as software is being constructed. Our product is a quality management dashboard that enables tracking of application quality early in the software development life-cycle.
 
Screenshot Full Page

 Dependency Finder
Download Now
v 1.1.1
Dependency Finder is a suite of tools for analyzing compiled Java code. At the core is a powerful dependency analysis application that extracts dependency graphs and mines them for useful information. This application comes in many forms for your ease of use, including command-line tools, a Swing-based application, a web application ready to be deployed in an application server, and a set of Ant tasks.
 
Screenshot Full Page

 Eclipse Checkstyle
Download Now
v 4.1.0 (bet
The eclipse-cs Checkstyle plug-in integrates the well-known source code analyzer Checkstyle into today's leading IDE - Eclipse.
Checkstyle is a development tool written by Oliver Burn to help you ensure that your Java code adheres to a set of coding standards. Checkstyle does this by inspecting your Java source code and pointing out items that deviate from a defined set of coding rules. The full Checkstyle distribution is included with the Checkstyle plug-in. In addition to using the Eclipse Checkstyle plug-in you can also use Checkstyle from the command line or as part of an Ant build. For more information about using Checkstyle outside of Eclipse see the Checkstyle do(edited)entation. With the Checkstyle Eclipse plug-in your code is constantly inspected for problems. Within the Eclipse workbench you are notified of problems via the Eclipse Problems View and source code annotations just as you would see with compiler errors or warnings.
 
Screenshot Full Page

 FindBugs
Download Now
v 1.0.0
FindBugs™ is a program to find bugs in Java programs. It looks for instances of "bug patterns" --- code instances that are likely to be errors.
 
Screenshot Full Page

 Hammurapi
Download Now
Hammurapi is a flexible code review and analysis solution. Our experience has shown that in the area of code review and analysis there is no one-size-fits-all solution.Requirements to level of analysis, level of reporting differ drastically from customer to customer and project to project.
Even the same code base may require quick and shallow review on check-in to version control and in-depth analysis before going to production. As such we came up with "Galactic" approach - we offer well-defined and do(edited)ented variation points and fine-grained components from which you can assemble your code review/analysis solution. This approach allows Hammurapi to compete with open source code review solutions on low end and scale up by adding/replacing modules.
 
Screenshot Full Page

 Jalopy
Download Now
Jalopy is a source code formatter for the Sun Java programming language. It layouts any valid Java source code according to some widely configurable rules; to meet a certain coding style without putting a formatting burden on individual developers.
 
Screenshot Full Page

 Java Pathfinder
Download Now
v 1.0
Java PathFinder (JPF) is a system to verify executable Java bytecode programs. In its basic form, it is a Java Virtual Machine (JVM) that is used as an explicit state software model checker, systematically exploring all potential execution paths of a program to find violations of properties like deadlocks or unhandled exceptions. Unlike traditional debuggers, JPF reports the entire execution path that leads to a defect. JPF is especially well-suited to finding hard-to-test concurrency defects in multithreaded programs.
 
Screenshot Full Page

 JDepend
Download Now
v 2.9.1
JDepend traverses Java class file directories and generates design quality metrics for each Java package. JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to manage package dependencies effectively.
 
Screenshot Full Page

 JDiff
Download Now
v 1.0.10
JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their do(edited)entation, when two APIs are compared. This is very useful for describing exactly what has changed between two releases of a product. Only the API (Application Programming Interface) of each version is compared. It does not compare what the source code does when executed.
 
Screenshot Full Page

 Jindent
Download Now
v 4.0
Jindent is a powerful source code formatter for Java. A program like Jindent is also referred to as a Java formatter, pretty printer, code beautifier or Java indent tool. Jindent empowers you to transform any foreign Java source code to meet your preferred coding style or any common Java code convention.
 
Screenshot Full Page

 JiveLint
Download Now
v 1.22
JiveLint is a command line tool employing static analysis on your JAVA source code. Potential bugs and weak points are reported and the manual describes how the source code can be improved. JiveLint also checks that the source code follows a set of coding convention rules.
 
Screenshot Full Page

 Jlint
Download Now
v 3.0
Jlint will check your Java code and find bugs, inconsistencies and synchronization problems by doing data flow analysis and building the lock graph.
 
Screenshot Full Page

 JRequire
Download Now
v 1.2
JRequire is a requirement coverage tool that facilitates focusing on requirements as you develop code.
 
Screenshot Full Page

 JStyle
Download Now
JStyle™ analyzes Java source to offer comments on the code and to generate useful metrics.
 
Screenshot Full Page

 Lint4j
Download Now
v 0.9.9
Lint4j ("Lint for Java") is a static Java source and byte code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java serialization by performing type, data flow, and lock graph analysis.
 
Screenshot Full Page

 PMD
Download Now
v 3.7
PMD is an open source project designed to inspect Java code and point out inefficient structures such as unused local variables, duplicate import statements, or empty try/catch blocks. PMD gives programmers a preemptive approach to cleaning their code.
 
Screenshot Full Page

 QJ-Pro
Download Now
v 2.2.0
QJ-Pro is a comprehensive software inspection tool targeted towards the software developer. Read the PDF brochure and concepts for an understanding of what the product does. Developers can automatically inspect their Java source code and improve their Java programming skills as they write their programs. QJ-Pro provides descriptive Java patterns explaining error prone code constructs and providing solutions for it.
 
Screenshot Full Page

 Resource Standard Metrics
Download Now
v 6.86
Resource Standard Metrics, or RSM, is a source code metrics and quality analysis tool unlike any other on the market. RSM provides a standard method for analyzing C, ANSI C++, C# and Java source code across operating systems. The unique ability of RSM to support virtually any operating system provides your enterprise with the ability to standardize the measurement of source code quality and metrics throughout your organization. RSM provides the fastest, most flexible and easy-to-use tool to assist in the measurement of code quality and metrics.
 
Screenshot Full Page

 SHriMP
Download Now
SHriMP is both an application and a technique, designed for visualizing and exploring software architecture and any other information space. SHriMP (Simple Hierarchical Multi-Perspective) is a domain-independent visualization technique designed to enhance how people browse and explore complex information spaces. Among the applications we are actively exploring is the exploration of large software programs, and the understanding of complex knowledge-bases (via the Protégé tool).
 
Screenshot Full Page

 Simian
Download Now
v 2.2.8
Simian (Similarity Analyser) identifies duplication in Java, C#, C, C++, COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic source code and even plain text files. In fact, simian can be used on any human readable files such as ini files, deployment descriptors, you name it.
 
Screenshot Full Page

 Universal Report
Download Now
UNIVERSAL REPORT is a high quality code analysis and do(edited)entation software. Its goal is to easily analyse and generate a structured and highly formatted overview of a given set of program codes. Universal Report is not focused on a specific programming language and you can get reports in several common formats (text, latex, html) and languages (English, French, German, Spanish, Portuguese, and Italian).
 
Screenshot Full Page

Page: 1



Home Code Examples Java Forum All Java Tips Books Submit News, Code... Search... Offshore Software Tech Doodling

RSS feed Java FAQ RSS feed Java FAQ News     

    RSS feed Java Forums RSS feed Java Forums

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest 1999-2006 by Java FAQs Daily Tips.

Interactive software released under GNU GPL, Code Credits, Privacy Policy