Third Asia-Pacific Software Engineering Conference (APSEC'96)
Revisiting Measurement of Software Complexity
Seoul, SOUTH KOREA
December 04-December 07
ISBN: 0-8186-7638-8
Software complexity measures are often proposed as suitable indicators of different software quality attributes. This paper presents a study of some complexity measures and their correlation with the number of failure reports, and a number of problems are identified. The measures are so poor predictors that we might as well use a very simple measure, such a measure is proposed. The proposal is supposed to be ironic to stress the need for a more scientific approach to software measurement. The objective is primarily to encourage discussions concerning methods to estimate different quality attributes. It is concluded that either completely new methods are needed to predict software quality attributes or a new view on predictions from complexity measures is needed. This is particular crucial if the software industry should be able to use software metrics successfully on a broad basis.