Title
Inheritance Tree Shapes and Reuse
Abstract
The shapes of forests of inheritance trees can affect the amount of code reuse in an object-oriented system. Designers can benefit from knowing how structuring decisions affect reuse, so that they can make more optimal decisions. We show that a set of objective measures can classify forests of inheritance trees into a set of five shape classes. These shape classes determine bounds on one reuse measure, the relative degree of code savings. An initial empirical study shows that the measures can be implemented and that inheritance forests can be objectively and automatically classified into one of the five shape classes.
Year
DOI
Venue
1997
10.1109/METRIC.1997.637163
IEEE METRICS
Keywords
Field
DocType
software metrics,software measurement,object oriented programming,indexing terms,network on a chip,empirical study,encapsulation,computer science,tree data structures
Object-oriented programming,Computer science,Reuse,Tree (data structure),Theoretical computer science,Code reuse,Software metric,Structuring,Empirical research,Software measurement
Conference
ISBN
Citations 
PageRank 
0-8186-8093-8
1
0.43
References 
Authors
5
2
Name
Order
Citations
PageRank
byungkyoo kang129625.19
James M. Bieman21237121.36