WIT Press


Decomposition Of Multiple Inheritance DAGs For Object-oriented Software Measurement

Price

Free (open access)

Volume

17

Pages

12

Published

1997

Size

1,032 kb

Paper DOI

10.2495/SQE970191

Copyright

WIT Press

Author(s)

T.K. Shih, C.M. Chung & C.C. Wang

Abstract

Software metrics are widely used to measure software complexity and assure software quality. However, research in the field of the software complexity measurement of a class hierarchy has not yet been carefully studied. In this paper, we introduce a novel factor named unit repeated inheritance (URI) and an important method named inheritance level technique (ILT) method to realize and measure the object-oriented software complexity of a class hierarchy. The approach is based on the graph-theoretical model for measuring the hierarchical complexity in inheritance relations. The proposed metrics extraction shows that inheritance has a close relation to the object-oriented software measurement and reveals that overuse of the

Keywords



Warning (2) : foreach() argument must be of type array|object, null given [in /var/www/dce7ae55-385b-4ffa-8595-3ec5e61ff110/public_html/app/templates/Papers/view.php, line 364]