Use of Ada is presumed cost-effective for all new software developments or major software upgrades. In such cases, Ada must be used unless a waiver is granted. This provision does require the host application language used with an AST to be Ada. Use of such languages shall be restricted to implementing the vendors' updates. The MDA shall not permit non-compliant programs to pass their next milestone review until full compliance has been achieved.
Pertinent details are to be included in the enclosures to the cover letter.
The package should include the enclosures below and should not exceed ten pages in length. This analysis must address all costs for both the Ada solution and the proposed alternative to include development, investment, operating, support, and disposal costs. Major Software Upgrade. Modification includes addition, deletion, or change exclusive of routine maintenance. The individual designated to approve entry of an acquisition into the next phase of life cycle management in accordance with applicable directives.