Perspective on Software Reuse

SEI Report
This report presents a perspective on software reuse in the context of "ideal" software development capabilities.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-88-TR-022

Abstract

This report presents a perspective on software reuse in the context of "ideal" software development capabilities. Software reuse is viewed as a means of achieving—or at least approximating—the idea capabilities. A generic application and development model is proposed for unifying various types of software reuse. The model can be initially formulated as a project family architecture and produced from a domain features analysis. The approach presented in this report is intended to lead to a reuse strategy and methodology for software development.

Cite This SEI Report

Perry, J. (1988, September 1). Perspective on Software Reuse. (SEI Report CMU/SEI-88-TR-022). Retrieved February 4, 2026, from https://www.sei.cmu.edu/library/perspective-on-software-reuse/.

@techreport{perry_1988,
author={Perry, James},
title={Perspective on Software Reuse},
month={{Sep},
year={{1988},
number={{CMU/SEI-88-TR-022},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://www.sei.cmu.edu/library/perspective-on-software-reuse/},
note={Accessed: 2026-Feb-4}
}

Perry, James. "Perspective on Software Reuse." (CMU/SEI-88-TR-022). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, September 1, 1988. https://www.sei.cmu.edu/library/perspective-on-software-reuse/.

J. Perry, "Perspective on Software Reuse," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, SEI Report CMU/SEI-88-TR-022, 1-Sep-1988 [Online]. Available: https://www.sei.cmu.edu/library/perspective-on-software-reuse/. [Accessed: 4-Feb-2026].

Perry, James. "Perspective on Software Reuse." (SEI Report CMU/SEI-88-TR-022). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Sep. 1988. https://www.sei.cmu.edu/library/perspective-on-software-reuse/. Accessed 4 Feb. 2026.

Perry, James. Perspective on Software Reuse. CMU/SEI-88-TR-022. Software Engineering Institute. 1988. https://www.sei.cmu.edu/library/perspective-on-software-reuse/