Ada Software Portability and Level 2 System Simulator Integration Issues.

Abstract

IDA Document D-898, Ada Software Portability and Level 2 System Simulator Integration Issues, identifies some of the issues that will affect the time and effort required to integrate Ada software developed for the Level 2 System Simulator (L2SS) of the Strategic Defense System (SDS) for the Strategic Defense Initiative Organization (SDIO) program. This document provides guidelines for managing ADA software integration problems that could occur when applications are developed on Ada implementations that are different from the target computer system where they will execute. The Cray 2/4D computer system, located at the National Test Facility, is the example of an Ada implementation that may be used as the platform for simulations. Three other Ada implementations considered typical software development environments were compared with the Cray 2/4D. The differences among these Ada implementations, as documented in Ada Validation Summary Reports, indicated the nature of portability issues that require resolution early in the software development process. Recommendations from this analysis are to (1) conduct portability analyses throughout the software development process, (2) endorse specific programming standards that have been demonstrated to be effective for both portability and performance, and (3) establish a working group to address compatibility and integration in SDI software development.

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1991
Accession Number
ADA233757

Entities

People

  • Audrey A. Hook
  • Catherine W. Mcdonald

Organizations

  • Institute for Defense Analyses

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Buildings And Structures
  • Computer Programming
  • Computers
  • Control Simulators
  • Defense Systems
  • Environment
  • Platforms
  • Simulations
  • Simulators
  • Software Development
  • Standards
  • Strategic Defense Initiative
  • Test Facilities
  • Validation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.