From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,456bbc1eb1b5c5bc X-Google-Attributes: gid103376,public From: bdl@mda.ca (Bruce Link) Subject: Re: "Density" of Ada 95 vs. Ada 83 Date: 1996/09/20 Message-ID: <51uj1t$ng3@mailer.mda.ca>#1/1 X-Deja-AN: 184214176 references: <32419F92.1E13@lmtas.lmco.com> <51uaa9$2ku@linus.mitre.org> content-type: text/plain; charset=us-ascii organization: Macdonald Dettwiler & Associates mime-version: 1.0 newsgroups: comp.lang.ada Date: 1996-09-20T00:00:00+00:00 List-Id: Michael F Brenner (mfb@mbunix.mitre.org) wrote: : I made the minimal changes necessary, and measured them in : both function points and source code bytes (I did not measure them in : less meaningful lines of code). What tool did you use to measure function points? All of the tools I am aware of count lines and use a conversion factor (which is somewhat arbitrary). I would be quite interested in a tool which will count function pints, as one of the problems I had with function points (aside from their being primarily oriented to MIS systems) was that they could only be estimated, even after the code was written. Does your tool also measure feature points? Re the original question, Capers Jones (modern proclaimer of function points) claims that The average number of statements per function point for some popular languages is as follows (see http://www.spr.com/library/langtbl.htm): Ada 83 71 Ada 95 49 C 128 C++ 53 This would imply that Ada 95 should be 31% "denser" than Ada 83, 62% "denser" than C, and 8% "denser" than C++. Of course, as always, your mileage may vary. -- ---------------------------------------------------------------------------- Bruce Link |Team OS/2 bdl@mda.ca |Team Ada