JArchitect provides many interesting features to explore and treat the data extracted from the analysis phase. It's very interesting to use
these features to treat the analysis data from the other popular static analysis tools.
JArchitect embed now out of the box the following analysis tools: PMD,CheckStyle and FindBugs.
Using the CQlinq request language help to explore better the static analysis tools. indeed one of the problems with code quality tools is that they tend to overwhelm developers with problems that aren’t really problems — that is, false positives. When false positives occur, developers learn to ignore the output of the tool or abandon it altogether. To explore better their result, it’s interesting to have a way to focus only on what we want and gives to developers a useful view.
With JArchitect, software quality can be measured using Code Metrics, visualized using Graphs and Treemaps, and enforced using standard and custom Rules.