Newsgroups: comp.archives
Path: utzoo!utgpu!news-server.csri.toronto.edu!ox.com!msen.com!emv
From: rlandsma@bbn.com (Rick Landsman)
Subject: [comp.software-eng] Re: WANTED: "C" code line counter program
Message-ID: <1991Apr5.202836.27199@ox.com>
Followup-To: comp.software-eng
Sender: emv@msen.com (Edward Vielmetti, MSEN)
Reply-To: rlandsma@ccv1.bbn.com (Rick Landsman)
Organization: Bolt Beranek and Newman Inc., Cambridge MA
References: <350@tslwat.UUCP> <12630@pucc.Princeton.EDU> <1991Mar28.145235.14313@grep.co.uk> <1991Apr1.174913.29320@pdn.paradyne.com> <63555@bbn.BBN.COM>
Date: Fri, 5 Apr 1991 20:28:36 GMT
Approved: emv@msen.com (Edward Vielmetti, MSEN)
X-Original-Newsgroups: comp.software-eng

Archive-name: case/metric/metrics/1991-04-04
Archive-directory: uunet.uu.net:/comp.sources.unix/volume20/metrics/ [192.48.96.2]
Original-posting-by: rlandsma@bbn.com (Rick Landsman)
Original-subject: Re: WANTED: "C" code line counter program
Reposted-by: emv@msen.com (Edward Vielmetti, MSEN)

I have mentioned this before but for those that missed it, there is a
"C" package called metrics in volume 20 of the comp.sources.unix
archive available via anonymous ftp from uunet.uu.net that generates
both McCabe and Halstead metrics from "C" files. We have found it
useful as a way to determine POTENTIAL software functions for
re-design to reduce ERROR PRONENESS :-) due to overly complex control
and syntactical complexity. This is one of the tools we use for defect
reduction by targetting error prone modules.

There is documentation included with the package that discusses some
of the Halstead volume and other metrics used by the author.

Rick Landsman
address: uunet.uu.net!bbn.com!rlandsman
                    OR
         rlandsman@bbn.com
