The Dimensionality Of Program Complexity
- 24 August 2005
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 245-253
- https://doi.org/10.1109/icse.1989.714426
Abstract
Software complexity metrics attempt to define the unique chaxacteristics of computer programs in an analytical way. Many such metrics have been developed to explain various perceived differences among programs. Many studies have been conducted to show the similarity among classes of these metrics. What is lacking in this body of literature is a technique which will aid in the establishment of the true dimensionality of the complexity problem space. The objective of this paper is to examine some recent investigations in the area of software complexity using factor analysis to begin an exploration of the actual di- mensionality of the complexity metrics. This technique can expose the relationships of these many metrics, one to another. Some correlation coefficients from recent empirical studies on software metrics were factor analyzed, showing the probable existence of five complexity dimensions within thirty five different complexity measures.Keywords
This publication has 3 references indexed in Scilit:
- Computer software development: Quality attributes, measurements, and metricsNaval Research Logistics (NRL), 1988
- An Empirical Study of Software MetricsIEEE Transactions on Software Engineering, 1987
- An Experimental Study of Software Metrics for Real-Time SoftwareIEEE Transactions on Software Engineering, 1985