On the relationships among three software metrics

68Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.

Abstract

Automatable metrics of software quality appear to have numerous advantages in the design, construction and maintenance of software systems. While numerous such metrics have been defined, and several of them have been validated on actual systems, significant work remains to be done to establish the relationships among these metrics. This paper reports the results of correlation^tudies made among three complexity metrics which were applied to the same software system. The three complexity metrics used were Halstead's effort, McCabe's cyclomatic complexity and Henry and Kafura's information flow complexity. The comman software system was the UNIX operating system. The primary result of this study is that Halstead's and McCabe's metrics are highly correlated while the information flow metric appears to be an independent measure of complexity.

Cite

CITATION STYLE

APA

Henry, S., Kafura, D., & Harris, K. (1981). On the relationships among three software metrics. In Proceedings of the 1981 ACM Workshop/Symposium on Measurement and Evaluation of Software Quality (pp. 81–88). Association for Computing Machinery, Inc. https://doi.org/10.1145/800003.807911

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free