Accession Number : ADB096137

Title :   Key Characteristics of Ada (Trademark) Programming Support Environments.

Descriptive Note : Final rept.,

Corporate Author : MITRE CORP BEDFORD MA

Personal Author(s) : Grund, E. C. ; Hilliard, L. A. ; Younger, K. A.

Report Date : JUL 1985

Pagination or Media Count : 49

Abstract : The Department of Defense has developed and standardized a new programming language, Ada. Many Air Force Systems Command programs will be required to use Ada for software development; as a result, there is a need to understand the characteristics of the programming environments useful in supporting Ada software development. This paper describes key characteristics of Ada Programming Support Environments (APSEs). It draws together information from any sources to provide the foundation knowledge needed to begin the specification or selection of an APSE. A programming support environment is a set of tools and techniques used to develop or maintain software. The programming environment that a software organization employs affects its productivity and the quality of its software products. In addition to developing Ada, the DoD has evolved requirements for an APSE through various levels of refinement, culminating in the Stoneman document. Stoneman addresses the high level functions of an environment needed to realize the potential of the Ada technology. It envisions an environment that is portable and extensible, supporting activities throughout the software life cycle. It also identifies a minimal set of tools for the design, coding, and configuration management of source programs.

Descriptors :   *AIR FORCE PLANNING, *CONFIGURATION MANAGEMENT, PRODUCTIVITY, COMPUTER PROGRAMMING, ENVIRONMENTS, COMPUTER PROGRAMS, PROGRAMMING LANGUAGES, LIFE CYCLES.

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE