Analyzing and measuring reusability in object-oriented design

  • Authors:
  • Margaretha W. Price;Steven A. Demurjian, Sr.

  • Affiliations:
  • MountainNet, Inc., 2816 Cranberry Square, Morgantown, WV;The University of Connecticut Computer Science & Engrg. Dept., 191 Auditorium Rd., U-155, Storrs, CT

  • Venue:
  • Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a technique to analyze and measure the reusability of object-oriented (OO) designs. The metrics can be incorporated into a design/development environment, so that reusability measurements, analysis, and improvements can be part of "business as usual" for an organization. Design reusability measurements also enable early identification of poor reuse potential, when it is still possible to modify/refine the design. The essential components of our approach are two reuse-specific characterizations of classes and hierarchies, and a set of metrics which objectively measures the dependencies among design components based on those reuse-specific characterizations.