Perspective on Software Reuse

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 ideal 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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1988
Accession Number
ADA204399

Entities

People

  • J. M. Perry

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Human Systems
  • Weapons Technologies

DTIC Thesaurus Topics

  • Artifacts
  • Classification
  • Computer Programming
  • Databases
  • Department Of Defense
  • Engineering
  • Governments
  • Human-Machine Interfaces
  • Information Exchange
  • Operating Systems
  • Security
  • Software Design
  • Software Development
  • Specifications
  • System Software
  • Technical Information Centers
  • Universities

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.
  • Systems Analysis and Design