Metrics Tool Suite
Home About SoftRel, LLC Publications Order Form/Prices News Log In

 

Features

Low cost metrics tools for computing

  • Actual executable lines of code from a previous version
    • This can be used to predict size for the next version
  • Complexity
    • Our research didn't find a conclusive link between cyclomatic complexity and defects.   However, complexity can be used to find the code that will require more testing and attention.
  • Depth of nesting
    • Contrary to popular opinion, our research shows that higher depth of nesting is associated with fewer defects
      • Where there is depth of nesting there is usually exception handling (a good thing)
      • Trying to collapse complex logic in effort to reduce depth of nesting doesn't make the code less buggy - it only makes it more difficult to see and test
  • Percentage and number of comment statements

The above metrics are computed at the function and file level. 

The languages supported are:

  • Ada
  • VB
  • VB .Net
  • C/C++/C#
  • Java

Each language module is available separately.

Comparison to other metrics tools

Frestimate metrics Other metrics tools
Windows based.  Many of them are command line/DOS based
Supports a variety of languages Try finding Ada, VB, VB.net, C, C++ in one metrics suite without having to purchase other tools that you don't need
Allows you to buy only what you need Some metrics suites are combined with more expensive test coverage or development tools.  Our suite does one thing so you only pay for one thing.
Supports Frestimate or stands alone If you have Frestimate, this tool suite will work with it to supply Frestimate with the general prediction inputs.  If you don't have Frestimate the tool suite stands alone.

Pricing

Requires Windows 2000, XP, Windows Vista.