Navy seeks to incorporate AI/ML to offload tedious cognitive or physical tasks. Our innovation is self-coding software that reacts to business changes as they happen at low effort and cost. It enables code reuse across the enterprise by referencing code from a common database, so any change can be immediately applied across all applications where it is used. We propose combining tools and techniques currently in use and creating a machine learning foundation that applies algorithms to generate a significant proportion of the code, as well as algorithms aimed at security, usage, and numerous other currently manual efforts. Since developers need to produce less code to generate working software, systems can be developed more quickly, maintained more easily, and are less expensive. Data gathered on applications constructed with the tool and data points collected from legacy applications are stored and updated in real-time. This provides insight into all software projects from a central console / dashboard. From the centralized management portal, its possible to push updates to multiple projects simultaneously.
Benefit: Reduction in software development time Efficient modernization of legacy applications across the government and in the private sector Apply changes to multiple software applications simultaneously ML foundation for applying additional customized AI algorithms Centralized console/dashboard for managing all software in an organization It will now be cost effective to replace systems with outdated code, such as those at the VA, NSA, and other systems still using COBOL or other difficult to support languages. Creating new software to achieve mission critical objectives will evolve to take less than one-third of the time currently required. Tying AI enabled software created on this platform with other systems will create an expanded network of data, capable of more advanced ML and AI actions, such as predictively expanding software functionality. It can also be used to enhance logistics with input from mission critical systems.
Keywords: Machine Learning, Machine Learning, Software development, Artificial Intelligence