On the Applicability of Weyuker Property 9 to Object-Oriented Structural Inheritance Complexity Metrics
Issue No. 04 - April (2001 vol. 27)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/32.917526
<p><b>Abstract</b>—In the metric suite for object-oriented design put forward by Chidamber and Kemerer, it is observed that Weyuker's Property 9 is not satisfied by any of the structural inheritance complexity metrics. The same is also observed for candidate structural inheritance complexity metrics proposed by Brito and Carapuca. In this correspondence, we formally show that particular classes of inheritance metrics (that include the above proposals) that are defined on a directed graph abstraction of the inheritance structure and that are contrived on the assumptions and definitions given by Chidamber and Kemerer, can never satisfy Property 9. Furthermore, it is also argued that the formalisation can be generalized to include other classes of structural metrics that are not necessarily inheritance metrics.</p>
Inheritance complexity metrics, object-oriented design complexity metrics, structural metrics, software complexity metrics.
G. Roy and Gursaran, "On the Applicability of Weyuker Property 9 to Object-Oriented Structural Inheritance Complexity Metrics," in IEEE Transactions on Software Engineering, vol. 27, no. , pp. 381-384, 2001.