DocumentCode
2564375
Title
Measuring software size by distinct lines
Author
Lubinsky, David J.
Author_Institution
AT&T Bell Lab., Holmdel, NJ, USA
fYear
1990
fDate
31 Oct-2 Nov 1990
Firstpage
403
Lastpage
407
Abstract
The relationship between DLC (distinct line count) and NCSL (noncomment source lines) is studied on a number of programs, and it is found that, as a simple rule of thumb, the NCSL count can be estimated by twice the DLC. A more accurate model is derived by predicting NCSL from DLC and the number of lines that occur exactly once. It is also shown that, for unrelated programs, the proportion of common lines is very small; hence, DLC is approximately additive. It is concluded that, overall, the DLC is a very attractive measure of size that has two basic advantages over NCSL: it is an intuitively more appealing measure of effort than NCSL, and the problems of measuring size of subsequent releases disappear when using DLC
Keywords
software metrics; DLC; NCSL; distinct lines; noncomment source lines; software size; Computer languages; Predictive models; Productivity; Size measurement; Software measurement; Software quality; Software systems; Thumb; Vocabulary; White spaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
Conference_Location
Chicago, IL
Print_ISBN
0-8186-2054-4
Type
conf
DOI
10.1109/CMPSAC.1990.139394
Filename
139394
Link To Document