Coming to terms with software reuse terminology: a model-based approach

  • Authors:
  • A. Spencer Peterson

  • Affiliations:
  • Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 1991

Quantified Score

Hi-index 0.00

Visualization

Abstract

This article attempts to standardize the use of many terms used in the software reuse literature. Three terms of particular interest -- taxonomy, software reuse, and domain analysis -- and some problems with their usage are discussed. The specific problems with these terms are generalized and several solutions are given, the most important being the introduction of the concept of using reuse process models to provide both context and an overall view of the potential areas of discourse in reuse. Several new terms are proposed for future use; definitions of existing terms that are meaningful in the context of software reuse are also included.