This is a continuation from my previous articles which I wrote about various tools and methodologies that can be used to assure code quality in software development using Java.
Enerjy is a Eclipse plug-in that you can used for statistical code analysis.
As quoted from the website, the biggest cause of missed deadlines is unplanned rework. Bugs happen, but as it turns out, they’re fairly predictable – if you know what to look for. Enerjy analyzed hundreds of thousands of Java source code files to identify the metrics that are the best predictors of bugs. It is an Eclipse plug-in that can spot bugs before they happen, so you can develop faster by getting it right the first time.
Also, check out the Enerjy score for various open source projects. It is quite interesting.
You may also want to look at Metrics.