Interface Metrics for Reusability Analysis of Components

  • Authors:
  • Marcus A. S. Boxall;Saeed Araban

  • Affiliations:
  • -;-

  • Venue:
  • ASWEC '04 Proceedings of the 2004 Australian Software Engineering Conference
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Component-based software development relies onreusable components in order to improve quality and flexibilityof products as well as increasing development productivity.This paradigm promotes deployment of reusablecomponents as black-box units that can only work and communicatewith one another through their well defined interfaces.In this paper, understandability of component interfacesis considered as a major quality affecting reusabilityof software components. A set of metrics for measuringproperties believed to be relevant to understandability andreusability of software components are presented. Then,their usefulness and relevance are analyzed based uponempirical data gathered from the measurement of a varietyof component interfaces. The paper concludes with someideas for further research in this area.