Accession Number : ADA118897

Title :   Interface Specifications for the A-7E Shared Services Module.

Descriptive Note : Memorandum rept.,

Corporate Author : NAVAL RESEARCH LAB WASHINGTON DC

Personal Author(s) : Clements,P C

PDF Url : ADA118897

Report Date : 08 Sep 1982

Pagination or Media Count : 107

Abstract : This document describes the programmer interface to one of the modules in the Naval Research Laboratory's Software Cost Reduction (SCR) project, which is demonstrating the feasibility of applying advanced software engineering techniques to complex real-time systems in order to simplify maintenance. To illustrate the principles, the onboard software for the Navy's A-7E aircraft will be redesigned and rewritten. The Shared Services module provides those values and services that are used in the computation or derivation of output affecting more than one peripheral device in the system. The purpose of the Shared Services module is to allow the remainder of the software to remain unchanged when the requirements-based rules for these values and services change. This report describes the modular structure of the Shared Services module, and contains the abstract interface specifications for all of the facilities provided to users. It serves as development and maintenance documentation for the SCR software design, and is also intended as a model for other people interested in applying the abstract interface approach on other software projects. (Author)

Descriptors :   *Computer programs, *Interfaces, *Specifications, *Aircraft equipment, *Onboard, Feasibility studies, Real time, Maintenance, Simplification, Computations

Subject Categories : Aircraft
      Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE