An Approach for Constructing Reusable Software Components in Ada

Abstract

This paper discusses the topic of software reuse and is aimed at the software engineer who may actually be designing reusable software. The paper concentrates on many of the technical problems encountered when constructing reusable software components today. This paper does not, however, focus on the general problem of reusable software design. Instead, it focuses on the Ada programming language, and the problems software engineers may encounter when designing components in this language. This paper is intended to be a companion to IDA Paper P-2494, Strategy and Mechanisms for Encouraging Reuse in the Acquisition of SDI Software. P-2494 discusses the managerial and legal issues involved with software reuse.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1990
Accession Number
ADA233662

Entities

People

  • Stephen Edwards

Organizations

  • Institute for Defense Analyses

Tags

Communities of Interest

  • Human Systems
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Complex Systems
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Debugging
  • Engineering
  • Engineers
  • High Level Languages
  • Language
  • Lists (Data Structures)
  • Maintenance Costs
  • New York
  • Operating Systems
  • Programming Languages
  • Software Design
  • Software Development

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Defense Acquisition Program Management