Java tools, components, libraries and plugins [NEW] My favorites| sign in | create your account - .NET and Java jobs


 Home Page 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
Built for Java
Free or free version available
Free or free version available
Advertise here! Contact us to know the options
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.
Advertise here! Contact us to know the options
Hosted by Arvixe
Java, J2EE, and all Java-based marks are trademarks or registered trademarks of Oracle.
This site is not affiliated in any way with Oracle.
part of the metaSapiens network: metaSapiens | Java Jobs | Fabrice's weblog | .NET tools | Java tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé