Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!bbn.com!rlandsma From: rlandsma@bbn.com (Rick Landsman) Newsgroups: comp.software-eng Subject: Re: WANTED: "C" code line counter program Message-ID: <63555@bbn.BBN.COM> Date: 4 Apr 91 18:01:13 GMT References: <350@tslwat.UUCP> <12630@pucc.Princeton.EDU> <1991Mar28.145235.14313@grep.co.uk> <1991Apr1.174913.29320@pdn.paradyne.com> Sender: news@bbn.com Reply-To: rlandsma@ccv1.bbn.com (Rick Landsman) Organization: Bolt Beranek and Newman Inc., Cambridge MA Lines: 16 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