Problems with software complexity measurement

  • Authors:
  • Robert L. Sedlmeyer;Joseph K. Kearney;William B. Thompson;Michael A. Adler;Michael A. Gray

  • Affiliations:
  • Department of Computer Technology, Indiana University-Purdue University, Fort Wayne, Fort Wayne, Indiana and Computer Science Department, University of Minnesota, Minneapolis, MN;Department of Computer Science, University of Iowa, Iowa City, Iowa and Computer Science Department, University of Minnesota, Minneapolis, MN;Computer Science Department, University of Minnesota, Minneapolis, MN;Control Data Corporation;Control Data Corporation

  • Venue:
  • CSC '85 Proceedings of the 1985 ACM thirteenth annual conference on Computer Science
  • Year:
  • 1985

Quantified Score

Hi-index 0.00

Visualization

Abstract

Theoretical and methodological problems in the development of program-based measures of software complexity are enumerated. Three issues are analyzed: the potential confounding influence of non-program factors; the desirable features of complexity measures, and the difficulties in validating complexity measures. The analysis suggests that researchers must find ways to control the effects of non-program factors, perhaps by restricting their focus to a well-defined programming environment. Further, both the designers and users of complexity measures must be aware of the inherent limitations of such tools.