TY - JOUR
T1 - A statistical study of the relevance of lines of code measures in software projects
AU - Barb, Adrian S.
AU - Neill, Colin J.
AU - Sangwan, Raghvinder S.
AU - Piovoso, Michael J.
N1 - Publisher Copyright:
© 2014, Springer-Verlag London.
PY - 2014/12
Y1 - 2014/12
N2 - Lines of code metrics are routinely used as measures of software system complexity, programmer productivity, and defect density, and are used to predict both effort and cost. The guidelines for using a direct metric, such as lines of code, as a proxy for a quality factor such as complexity or defect density, or in derived metrics such as cost and effort are clear. Amongst other criteria, the direct metric must be linearly related to, and accurately predict, the quality factor and these must be validated through statistical analysis following a rigorous validation methodology. In this paper, we conduct such an analysis to determine the validity and utility of lines of code as a measure using the ISBGS-10 data set. We find that it fails to meet the specified validity tests and, therefore, has limited utility in derived measures.
AB - Lines of code metrics are routinely used as measures of software system complexity, programmer productivity, and defect density, and are used to predict both effort and cost. The guidelines for using a direct metric, such as lines of code, as a proxy for a quality factor such as complexity or defect density, or in derived metrics such as cost and effort are clear. Amongst other criteria, the direct metric must be linearly related to, and accurately predict, the quality factor and these must be validated through statistical analysis following a rigorous validation methodology. In this paper, we conduct such an analysis to determine the validity and utility of lines of code as a measure using the ISBGS-10 data set. We find that it fails to meet the specified validity tests and, therefore, has limited utility in derived measures.
UR - http://www.scopus.com/inward/record.url?scp=84939872935&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84939872935&partnerID=8YFLogxK
U2 - 10.1007/s11334-014-0231-5
DO - 10.1007/s11334-014-0231-5
M3 - Article
AN - SCOPUS:84939872935
SN - 1614-5046
VL - 10
SP - 243
EP - 260
JO - Innovations in Systems and Software Engineering
JF - Innovations in Systems and Software Engineering
IS - 4
ER -