|
Tool
SonarJ
Home Page Categories: Code analysis - Standards verifiers, Modeling - Architecture - MDA - UML
Author: hello2morrow
Latest version: 4.0 Added 2008-03-03Updated 2009-04-06
Software architecture management solution. Basically there are two main use cases for SonarJ: - You want to make sure that a given software architecture is reflected by the source code - You want to check the technical quality of a software delivery.
Features include: - Ability to check a given set of Java source and class files to its conformance to a given logical architecture - Logical architecture definition - Checking for architecture violations and cyclic dependencies - Calculates metrics: ACD (average component dependency - about internal coupling), LOC (lines of code), Cyclomatic complexity, Assertion usage, Relational cohesion, Metrics of Robert C. Martin (abstractness, instability, etc.), and more. - Ant task and Maven plugin
 Built for Java |
 Free or free version available |
|
Help the Java community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
|
|