The custom report-writer facility allows users to create their own metrics using calculated fields. The graphics include histograms, piecharts, scattergrams and Kiviat Diagrams. The Kiviat Diagram provides a way to graphically represent several disparate metrics at one time. The outer circle typically represents a threshold of acceptable complexity. This information is summarized in the summary class report and classes that exceed user-defined thresholds for these properties are flagged in the exception report.
Every development environment is different.
Standards and measures appropriate for one installation may not be appropriate for yours. Complexity standards, counting rules, file locations and compiler variations can all be easily set by the user in a personal configuration file. Ease of Use. Often, measurement can be done from within the standard integrated programming environment so measuring complexity becomes as natural as using a spell checker in a word processor. This means that software measurement can be an unobtrusive part of your development process.