Analysis and Guidelines for Reusable Ada Software
Abstract
SDIO is developing the Global Protection Against Limited Strikes (GPALS) system. Much of the software is to be developed in Ada, and reuse will be considered in the software design and implementation phases. This document provides an analysis and candidate guidelines for developing reusable Ada software to supplement existing SDIO guidelines. The guidelines in this document are based on previous IDA work, IDA Paper P-2378, An Approach for Constructing Reusable Components in Ada by Stephen Edwards. In addition, two other sources were examined: GPALS Software Standards by GE Aerospace, and Ada Quality and Style: Guidelines for Professional Programmers by the Software Productivity Consortium. The analysis shows that many of Edwards's guidelines are already included in Ada Quality and Style and thus will already be used by SDIO. Some of the guidelines require further research before inclusion in a candidate set of guidelines. The remaining guidelines are presented as candidate guidelines in a form similar to that of Ada Quality and Style. This document presents the candidate guidelines in a form which could be readily added to existing Ada development guidelines.
Document Details
- Document Type
- Technical Report
- Publication Date
- Aug 01, 1992
- Accession Number
- ADA264918
Entities
People
- David A. Wheeler
Organizations
- Institute for Defense Analyses