Ada (Trademark) Reusability Guidelines.
Abstract
This report presents guidelines for the use of Ada to produce reusable software, that can, with little or no modification, be used in a variety of application systems other than that for which it is originally developed. Reusability offers the potential for great cost savings in DoD systems development. The Ada language provides many features that support software reusability, but reusability can be greatly enhanced if the features are used in certain controlled ways. For example, reusable components must be exceptionally well-tested, and each reusable component must have its own documentation at the level currently required for a CPCI. Reusability also has implications for managers -- the additional cost of developing reusable software must be understood and developers must not be penalized. This report addresses the design, development, documentation, and management issues relating to reusability. The major motivation for development of this report was support for the acquisition of a highly-reusable Ada implementation of the JINTACCS Automated Message Preparation Systems (JAMPS).
Document Details
- Document Type
- Technical Report
- Publication Date
- Apr 01, 1985
- Accession Number
- ADA161456
Entities
People
- Christine Ausnit
- Christine Braun
- John B. Goodenough
- Richard Simpson
- Sterling Eanes
Organizations
- SofTech, Inc.