Accession Number : ADA132717
Title : Interface Specifications for the SCR (A-7E) Application Data Types Module.
Descriptive Note : Interim rept.,
Corporate Author : NAVAL RESEARCH LAB WASHINGTON DC
Personal Author(s) : Clements,P C ; Faulk,S R ; Parnas,D L
PDF Url : ADA132717
Report Date : 23 Aug 1983
Pagination or Media Count : 33
Abstract : This report describes the programmer interface to a set of avionics-oriented abstract data types implemented in software. The Application Data Types module is part of NRL's Software Cost Reduction (SCR) project, to demonstrate the feasibility of applying advanced software engineering techniques to complex real-time systems to simplify maintenance. The Application Data Types module allows operations on data independent of the representation. In the case of numeric abstract types, which represent physical quantities such as speed or distance, arithmetic operations may be performed independent of the units of physical measure. This allows the rest of the application software to remain unchanged even when representation decisions change about these data. These report contains the abstract interface specifications for all the facilities provided to users by this module. Itr serves as development and maintenance documentation for the SCR software design, and it is also intended as a model for other people interested in applying the abstract interface approach on other software projects.
Descriptors : *Computer programs, *Digital computers, *Computer applications, *Attack aircraft, *Interfaces, *Costs, Specifications, Engineering, Modules(Electronics), Physical properties, Real time, Quantity, Parallel processing, Military requirements, Avionics, Angles, Density, Displacement, Pressure, Velocity, Subroutines, Arithmetic, Approach, Maintenance, Requirements, Documents, Decision making, Operation
Subject Categories : Attack and Fighter Aircraft
Economics and Cost Analysis
Computer Programming and Software
Distribution Statement : APPROVED FOR PUBLIC RELEASE