An Assessment of Ada's Suitability in General Purpose Programming Applications.

Abstract

The Ada programming language is the result of a multiyear effort under the sponsorship of the Department of Defense (DoD) to obtain the benefits of a single DoD-wide language for use in embedded computer systems. The language was developed to reduce or eliminate many of the serious and costly problems associated with the development and maintenance of software for embedded systems. This thesis assesses Ada's suitability in simple, non-embedded applications, specifically, numerical computation, simulation, and file processing. FORTRAN and Pascal programs in these applications were translated into Ada. Comparisons were made between the originals and the translations with regard to lines of source code, transportability, maintainability, readability, execution time, and other finding relevant to the study. The study revealed that while further research is needed, Ada is a powerful programming language suitable for use in these non-embedded applications.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1985
Accession Number
ADA161715

Entities

People

  • Anthony A. Panek
  • Larry D. Cavitt

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Air Force
  • Application Software
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Debugging
  • Embedded Systems
  • High Level Languages
  • Language
  • Maintenance
  • Operating Systems
  • Programming Languages
  • Random Number Generators
  • Simulations
  • Software Development

Fields of Study

  • Computer science
  • Engineering

Readers

  • Artificial Intelligence
  • Computational Modeling and Simulation
  • Software Verification and Validation.