SAMSO Computer Language and Software Development Environment Requirements

Abstract

The purpose of this report is to identify the higher order language requirements and software development environment requirements for SAMSO applications. Three major sections constitute this document: (1) functional requirements for SAMSO computer programs, (2) higher order language constructs and software development environment constructs necessary to support the functional requirements, and (3) recommendations. It is technically feasible for the vast majority of all computer programming for new SAMSO projects to be done in one higher order language. If this technical feasibility is coupled with the increasing cost of software development and maintenance, standardization on a single higher order language becomes highly desirable. If cost savings in software development and maintenance are to be realized, language standardization is only part of the issue. The other main features that must be attacked and successfully resolved are the creation of a standard software development environment and the establishment of a program for the specifications, development, test, and maintenance of this single higher order language and its associated software development environment.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 15, 1975
Accession Number
ADA018801

Entities

People

  • E. D. Callender
  • L. D. Jennings
  • M. Feliciano

Organizations

  • The Aerospace Corporation

Tags

Communities of Interest

  • C4I
  • Space

DTIC Thesaurus Topics

  • Air Force
  • Application Software
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Data Processing
  • Information Processing
  • Language
  • Machine Languages
  • Object Code
  • Programming Languages
  • Software Development
  • Standards
  • System Software
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering
  • Software Engineering.