Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/823454.823885guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Inheritance Tree Shapes and Reuse

Published: 05 November 1997 Publication History

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.

Cited By

View all
  • (2001)Multi-View Software EvolutionProceedings of the IEEE International Conference on Software Maintenance (ICSM'01)10.1109/ICSM.2001.972751Online publication date: 7-Nov-2001

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
METRICS '97: Proceedings of the 4th International Symposium on Software Metrics
November 1997
ISBN:0818680938

Publisher

IEEE Computer Society

United States

Publication History

Published: 05 November 1997

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2001)Multi-View Software EvolutionProceedings of the IEEE International Conference on Software Maintenance (ICSM'01)10.1109/ICSM.2001.972751Online publication date: 7-Nov-2001

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media