Ada (Trademark) Joint Program Office Objectives and Progress -- through 1983.

Abstract

In 1975, the Department of Defense (DoD) began the process of standardizing the high order languages used to write software for embedded computers. The first step was to form a High Order Language (HOL) Working Group to identify DoD's requirements for computer programming languages, evaluate the existing languages, and recommend the implementation and control of a minimal set . Although an interim set of languages was established, none were considered to be a long term solution to the DoD's programming needs. Therefore, an international request for proposals was issued for a new common language. The final requirements document, STEELMAN, served as the standard for the selection of the new DoD HOL. In 1979, this new language, developed by Cii-Honeywell Bull, was named Ada in honor of Augusta Ada Byron, the countess of Lovelace. On 12 December 1980, the Under Secretary of Defense for Research and Engineering established the Ada Joint Program Office to manage the DoD's effort to implement, introduce and provide life-cycle support for Ada. This paper outlines, past, present and future objectives of the Ada Joint Program Office.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1984
Accession Number
ADA149436

Entities

People

  • C. W. Mcdonald
  • J. F. Kramer Jr.

Organizations

  • Institute for Defense Analyses

Tags

Communities of Interest

  • C4I
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Command And Control
  • Command And Control Systems
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Databases
  • High Level Languages
  • Information Processing
  • Information Science
  • Information Systems
  • Instruction Set Architecture
  • Military Research
  • Organizational Structure
  • Programming Languages
  • Software Development

Fields of Study

  • Computer science
  • Engineering

Readers

  • Defense Financial Management and Audit.
  • Software Engineering.
  • Software Verification and Validation.