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).
Document Details
- Document Type
- Technical Report
- Publication Date
- Jul 01, 1991
- Accession Number
- ADA253087
Entities
People
- Lloyde K. Mosemann Ii