http://xradar.sourceforge.net


Statics Report - System: 1.0-SNAPSHOT, Version: 0, Date: TodayDesigned for use with Checkstyle, CKJM, Cobertura, FindBugs, JavaNCSS, JDepend, JUnit, PMD, PMD-CPD, Java2HTML and Ant.

[Statics] architecture

[scorecard] [analysis] [explanations]
{overview} {architecture} {design} {code} {test} {source control} {system specific}

Module Dependencies

The module is green if dependencies from the module are legal. If illegal dependecies the subsystem is like this.

Roll over the figure with the mouse to see dependencies. Legal dependencies are marked like this. The illegal ones are marked like this.

Subsystem DependenciesWeb.ApplicationWeb.PagesWeb.CommonServiceService.DataService.ExternalModel.ApplicationModel.ExternalModel.CommonExternal Packages
Web.Application04110000021
Web.Pages03241025038
Web.Common00010000014
Service0000000000
Service.Data0000000000
Service.External0000000000
Model.Application0000000000
Model.External0000000000
Model.Common0000000000

Design Structrure Matrix

In the matrix below, all marks symbilises a coupling from one package to the other. In a perfect layered system all marks are below the main diagonal. See http://www.dsmweb.org/ for more on the theory. A mark is green if the dependency is legal. It is red if it is illegal.

By pointing your mouse over the dots you will see the details of that coupling. Click to go to the package.