Academia.eduAcademia.edu

An Improved Suite of Object Oriented Software Measures

1997

Abstract

In the pursuit of ever increasing productivity, the need to be able to measure specific aspects of software is generally agreed upon. As object oriented programming languages are becoming more and more widely used, metrics specifically designed for object oriented software are required. In recent years there has been an explosion of new, object oriented software metrics proposed in the literature. Unfortunately, many or most of these proposed metrics have not been validated to measure what they claim to measure. In fact, an analysis of many of these metrics shows that they do not satisfy basic properties of measurement theory, and thus their application has to be suspect. In this paper ten improved metrics are proposed and validated. 1 Introduction In the early days of computer applications, software development was best described as art, rather than science. The absence of design guidelines often resulted in spaghetti code that was unintelligible to those charged with maintaining t...