The Assignment of Scale to Object-Oriented Software Measures

In order to improve productivity (and quality), measurement of specific aspects of software has become imperative. As object oriented programming languages have become more widely used, metrics designed specifically for object-oriented software are required. Recently a large number of new metrics for object- oriented software has appeared in the literature. Unfortunately, many of these proposed metrics have not been validated to measure what they purport to measure. In this paper fifty (50) of these metrics are analyzed.

[1]  Sa Neung Hong,et al.  Measurement theoretic representation of large, diverse model bases : The unified modeling language LU , 1993, Decis. Support Syst..

[2]  Martin Hitz,et al.  Chidamber & Kemerer's Metrics Suite: a Measurement Theory Perspective , 1996 .

[3]  Philip Ehrlich,et al.  Philosophical and Foundational Issues in Measurement Theory , 1994 .

[4]  HitzMartin,et al.  Chidamber and Kemerer's Metrics Suite , 1996 .

[5]  Chris F. Kemerer,et al.  A Metrics Suite for Object Oriented Design , 2015, IEEE Trans. Software Eng..

[6]  Shari Lawrence Pfleeger,et al.  Towards a Framework for Software Measurement Validation , 1995, IEEE Trans. Software Eng..

[7]  L. Briand,et al.  Theoretical and Empirical Validation of Software Product Measures , 1995 .

[8]  Norman E. Fenton,et al.  Software Metrics: A Rigorous Approach , 1991 .

[9]  Elaine J. Weyuker,et al.  Evaluating Software Complexity Measures , 2010, IEEE Trans. Software Eng..

[10]  Norman E. Fenton,et al.  Measurement : A Necessary Scientific Basis , 2004 .

[11]  Horst Zuse,et al.  Software metrics: using measurement theory to describe the properties and scales of static software complexity metrics , 1989, SIGP.

[12]  Horst Zuse,et al.  Foundations of object-oriented software measures , 1996, Proceedings of the 3rd International Software Metrics Symposium.

[13]  Horst Zuse,et al.  Software complexity: Measures and methods , 1990 .

[14]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[15]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[16]  Norman F. Schneidewind,et al.  Minimizing risk in applying metrics on multiple projects , 1992, [1992] Proceedings Third International Symposium on Software Reliability Engineering.

[17]  J.-Y. Chen,et al.  A new metric for object-oriented design , 1993, Inf. Softw. Technol..

[18]  Sallie M. Henry,et al.  Object-oriented metrics that predict maintainability , 1993, J. Syst. Softw..

[19]  Sandro Morasca,et al.  Property-Based Software Engineering Measurement , 1996, IEEE Trans. Software Eng..

[20]  F. Roberts Measurement Theory with Applications to Decisionmaking, Utility, and the Social Sciences: Measurement Theory , 1984 .

[21]  Paul Rook,et al.  Controlling software projects , 1986, Softw. Eng. J..