A Partial Survey on AI Technologies Applicable to Automated Source Code Generation
Institute for Defense Analyses Alexandria United States
Pagination or Media Count:
This document provides a partial survey of relatively recent research efforts reported in the literature in the area of automated source code generation ASCG using methods from artificial intelligence AI in general and machine learning ML in particular. The work was motivated by the fact that the Army has identified the need to reduce costs and delivery time across the enterprise related to software generation, access, management, and sustainment. The assessments documented here support the Army Software Marketplace ASM Acquisition Strategy project DI-5-4630, which calls for the evaluation of technical options and alternatives for standing up an enterprise-level Army Application Development Environment ADE that supports development for the full range of software platforms.... This paper also is intended as an input to Deliverable 4d, which calls for a draft report on maturity and applicability of options that can support the creation of an Army ADE. In addition, the survey of emerging technologies with a sufficient degree of maturity and applicability to the workflows that will exist in the planned Army Software Factory ASF will inform the governance to be articulated in this phase of the ASM study.