On the applicability of Weyuker Property 9 to object-oriented structural inheritance complexity metrics

Authors
Citation
G. Roy et G. Roy, On the applicability of Weyuker Property 9 to object-oriented structural inheritance complexity metrics, IEEE SOFT E, 27(4), 2001, pp. 381-384
Citations number
10
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
ISSN journal
00985589 → ACNP
Volume
27
Issue
4
Year of publication
2001
Pages
381 - 384
Database
ISI
SICI code
0098-5589(200104)27:4<381:OTAOWP>2.0.ZU;2-O
Abstract
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 clas ses of inheritance metrics (that include the above proposals) that are defi ned on a directed graph abstraction of the inheritance structure and that a re contrived on the assumptions and definitions given by Chidamber and Keme rer, can never satisfy Property 9. Furthermore, it is also argued that the formalisation can be generalized to include other classes of structural met rics that are not necessarily inheritance metrics.