arrow
Return

An evaluation of code metrics for object-oriented programs

delete1996-01-01
delete9
PRE
AI
R
Rachel Harrison *
L
L.G. Samaraweera
D
Dobie, MR
L
Lewis, PH
DOI:10.1016/0950-5849(95)01081-5delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper reports on the preliminary results of an investigation into the quality of programs written using different programming paradigms. In particular, the project aims to provide a quantitative analysis of the object-oriented and functional paradigms. Here, we report on the first stage of the project, the evaluation of a number of suggested indicators to determine whether or not they are correlated with the quality of object-oriented programs. Quality is assumed to be measured by the number of known errors encountered and the number of modification requests made during development, testing and maintenance, the times taken to attend to these and a subjective assessment of program complexity. We found that two of the suggested code metrics (the number of non-comment source lines and the number of function declarations) were strongly correlated with these measures of quality.
Keywords:
quantifying quality
object-oriented languages
internal attributes
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Information and Software Technology cover
Information and Software Technology
IF:
4.3
Papers:
3.8K
Citations:
7.7K

Organization

No organization information available
Cited Papers

Cited Papers

The Daidzein Metabolite, 6,7,4'-Trihydroxyisoflavone, Is a Novel Inhibitor of PKCα in Suppressing Solar UV-Induced Matrix Metalloproteinase 1
err2014-11-19
err0
errOAAI
errTae-Gyu Lim; Jong-Eun Kim; Sung-Young Lee; Jun Park; Myung Yeom; Hanyong Chen; Ann Bode; Zigang Dong; Ki Lee
errShare
errSave
Effect of leukotriene B4 receptor antagonist (ONO4057) on hepatic allografting in rats
err2000-11-01
err0
PREAI
errM Tanaka; T Tamaki; Y Konoeda; Y Uchida; T Kaizu; A Kawamura
errShare
errSave
OTB-morph: One-Time Biometrics via Morphing applied to Face Templates
err2022-01-01
err0
errOAAI
errMahdi Ghafourian; Julian Fierrez; Ruben Vera-Rodriguez; Ignacio Serna; Aythami Morales
errShare
errSave
Compensated Advanced Chronic Liver Disease in Nonalcoholic Fatty Liver Disease: Two-Step Strategy is Better than Baveno Criteria
err2022-06-07
err0
PREAI
errAnshuman Elhence; Abhinav Anand; Sagnik Biswas; Manas Vaishnav; Rajni Yadav; Prasenjit Das; Rajesh Panwar; Sandeep Agarwal; Shivanand Gamanagatti; Ramesh Kumar; Shalimar
errShare
errSave