Java Tool, includes Test (TestNG), Code Coverage (Emma), Code Analysis (CodePro Analytix - Google), and so on.