ACM Home Page
Please provide us with feedback. Feedback
Software complexity measurement
Full text PdfPdf (807 KB)
Source
Communications of the ACM archive
Volume 29 ,  Issue 11  (November 1986) table of contents
Pages: 1044 - 1050  
Year of Publication: 1986
ISSN:0001-0782
Authors
Joseph P. Kearney  Univ. of Iowa, Iowa City
Robert L. Sedlmeyer  Indiana Univ.-Purdue Univ., Fort Wayne
William B. Thompson  Univ. of Minnesota
Michael A. Gray  Microelectronics Computer Consortium, Austin, TZ
Michael A. Adler  Control Data Corporation, Bloomington, MN
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 255,   Citation Count: 25
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/7538.7540
What is a DOI?

ABSTRACT

Inappropriate use of software complexity measures can have large, damaging effects by rewarding poor programming practices and demoralizing good programmers. Software complexity measures must be critically evaluated to determine the ways in which they can best be used.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Baker, A.L. The use of software science in evaluating modularity concepts. IEEE Trans. Sojfw. Eng. SE-S, 2 (Mar. 1979), 110-120.
 
2
Baker, A.L., and Zweben, S.H. A comparison of measures of control flow complexity. IEEE Trans. Softw. Eng. SE-6,6 (Nov. 1980). 506-512.
 
3
Basili, V.R. Qualitative software complexity models: A summary. In Tutorial on Models and Methods for Software Management and Engineering. IEEE Computer Society Press, Los Alamitos, Calif., 1980.
 
4
Basili, V.R., and Hutchens, D.H. An empirical study of a syntactic complexity family. IEEE Trans. Softw. Eng. SE-g, 6 (Nov. 1963), 664-672.
 
5
Basili, V.R., Selby, R.W., Jr., and Phillips, T. Metric analysis and data validation across Fortran projects. IEEE Trans. Softm. Eng. SE-g. 6 {Nov. 1983), 652-663.
 
6
 
7
Curtis, B., Sheppard, S.B., Milliman, P.. Borst, M.A.. and Love, T. Measuring the psychological complexity of software maintenance tasks with the Halstead and McCabe metrics. IEEE Trans. Softw. Eng. SE-5, I (Jan. 1979), 45-50.
 
8
Dunsmore, H.E., and Gannon, J.D. Analysis of the effects of programming factors on programming effort. I. Syst. Softw. I, 2 (Feb. 1980), 141-153.
 
9
 
10
Gordon, R.D. Measuring improvements in program clarity. IEEE Trans. Softm. Eng. SE-5, 2 (Mar. 1979), 79-90.
 
11
12
 
13
Henry, S., and Kafura, D. The evaluation of software systems' structure using quantitative software metrics. Sofk Pmt. Exper. 14, 6 Uune 1984). 561-573.
 
14
McCabe, T.H. A complexity measure. ZEEE Trans. Soffw. Eng. SE-Z, 6 (Dec.1976). 308-320.
15
 
16
Sheppard, S.B., Milliman, P., and Curtis. B. Experimental evaluatjon of on-line program construction. GE Tech. Rep. TR-79-388100-6, General Electric, Dec. 1979.
 
17
Soloway, E., and Ehrlich, K. Empirical studies of programming knowledge. IEEE Trans. Sojfw. Eng. SE-IO, 5 (Sept. 1984). 595408.

CITED BY  25

Collaborative Colleagues:
Joseph P. Kearney: colleagues
Robert L. Sedlmeyer: colleagues
William B. Thompson: colleagues
Michael A. Gray: colleagues
Michael A. Adler: colleagues