ADA and C++ Business Case Analysis

Abstract

The FY91 DoD Appropriations Act prescribes, in part, that effective June 1 1991 It where cost effective, all Department of Defense software shall be written in the programming language ADA, in the absence of a special exemption by an official designated by the Secretary of Defense. This report documents a business case conducted to determine under what circumstances a waiver to DoD's ADA requirement (DoDD 3405.1) might be warranted for the use of C++, particularly in the Corporate Information Management (CIM) program. There is no intention to question DoD's commitment to ADA, but only to identify when waivers for C++ might be warranted. Several different approaches were undertaken to identify, from a business perspective, when the lifecycle cost effectiveness of C++ might be greater than that of ADA. Each of the substudies reached the same conclusion: there are no compelling reasons to waive the AdA requirement to use C++. ADA, C++, Corporate Information Management, programming language, Compiler, CIM (collection).

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1991
Accession Number
ADA253087

Entities

People

  • Lloyde K. Mosemann Ii

Tags

Communities of Interest

  • Biomedical
  • C4I
  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Ground and Sea Platforms
  • Human Systems

DTIC Thesaurus Topics

  • Application Software
  • Business Administration
  • Computer Program Documentation
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Employment
  • Information Systems
  • Management Personnel
  • Operating Systems
  • Organizational Structure
  • Personnel Management
  • Processing Equipment
  • Software Development Tools
  • Systems Engineering

Readers

  • Defense Acquisition Program Management
  • Government and Public Administration Law.
  • Software Verification and Validation.