Panopticode 0.1

Panopticode provides a standardized format for describing the structure of software projects and integrates metrics.
Panopticode project provides a standardized format for describing the structure of software projects and integrates metrics from several tools into that format.

Reporting options provide correlation, historic analysis, and visualization.

Here are some key features of "Panopticode":

The Good
There is a rich selection of tools available to the Java community for gathering code metrics. These tools can be invaluable for tasks such as:
Prioritizing refactoring and redesign work
Understanding unfamiliar or large code bases
Ensuring coding standards are being followed
Evaluating software quality
Informing extend -vs- rewrite decisions
Proving that contractual obligations have been met
Comparing competing tools

The Bad and The Ugly
While these tools are powerful they suffer from a number of problems such as:
Installation and configuration can be difficult and time consuming
Most only measure the status at a point in time and have no concept of historical data
Each tool represents its data in a proprietary format
It is very difficult to correlate data from different tools
It can be difficult to switch between competing tools that provide similar functions
Most have extremely limited reporting and visualization capabilities

What's New in This Release:

This release provides treemaps of code coverage, treemaps of complexity, integrates metrics from Emma, JavaNCSS, and JDepend, and gathers metrics from CheckStyle, Cobertura, Complexian, Simian, and Subversion.
Treemaps are a powerful visualization for seeing both the overall picture and a great deal of detail at the same time.

last updated on:
March 12th, 2007, 14:44 GMT
license type:
GPL (GNU General Public License) 
developed by:
Julias Shaw
ROOT \ Multimedia \ Graphics
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!

Add your review!