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 :
بازگشت