Reusable Software.

Abstract

This thesis reviews the topic of software reusability with special emphasis upon the reusability of products of the design phase of the software life cycle. The ideas of software reuse as a capital-intensive process and reuse of products of all phases of the software life cycle are also presented. The thesis presents a formal definition of the term software reusability, presents a hypothetical design scenario incorporating reuse, and compares the requirements of a reusable software design methodology with features of existing design methodologies. Other issues pertinent to software reuse in general, and reuse of design in particular, are reviewed.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1984
Accession Number
ADA146575

Entities

People

  • W. Carter Johnson

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Biomedical
  • Human Systems

DTIC Thesaurus Topics

  • Application Software
  • Assembly
  • Assembly Lines
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Fabrication
  • Information Systems
  • Life Cycles
  • Mass Production
  • Operating Systems
  • Programming Languages
  • Software Design
  • Software Development
  • Software Testing
  • Test Methods

Fields of Study

  • Computer science
  • Engineering

Readers

  • Life Cycle Cost Analysis
  • Software Engineering.