Software Support Tools

Abstract

This report is a part of a High-Order Language (HOL) standardization project initiated by the Air Force Systems Command. The purpose of that HOL standardization effort is to determine an Air Force policy regarding the adoption of a standard HOL for each of the Air Force software application areas, and to develop an implementation plan to support that policy. This report distinguishes between software 'techniques' and software 'tools': a 'technique' is any method employed by software engineers, designers, or programmers in the creation, use, or maintenance of software. These include managerial techniques such as 'chief programmer teams', software engineering techniques such as 'top- down' design, and 'structured' programming. A software 'tool', on the other hand, is itself a piece of software -- a computer program that aids in the preparation of other programs. These include compilers, simulators, and code analysis and diagnostic aids of all sorts. Software tools are the subject of this report.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 15, 1976
Accession Number
ADA057450

Entities

People

  • James L. Felty
  • Martin S. Roth

Tags

Communities of Interest

  • C4I
  • Materials and Manufacturing Processes
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Compilers
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Contracts
  • Engineering
  • Language
  • Machine Languages
  • Operating Systems
  • Programming Languages
  • Simulators
  • Software Development
  • Software Development Tools
  • Standards

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Science.
  • Software Engineering.