SBIR-STTR Award

Building Trustworthy Software Systems using Big Code
Award last edited on: 10/10/2017

Sponsored Program
SBIR
Awarding Agency
DOD : DARPA
Total Award Amount
$150,000
Award Phase
1
Solicitation Topic Code
SB161-004
Principal Investigator
Benjamin Bales

Company Information

American Software Safety Reliability Ltd Co

303 Perimeter Center North Suite 300
Atlanta, GA 30346
   (404) 913-5258
   info@assrc.us
   www.assrc.us
Location: Single
Congr. District: 04
County: DeKalb

Phase I

Contract Number: ----------
Start Date: ----    Completed: ----
Phase I year
2016
Phase I Amount
$150,000
On December 31, 2014, it was disclosed that the F-35 Joint Strike Fighter was unable to fire its guns due to a glitch in the software, delaying production of the aircraft until 2019. Current industry tools for ensuring software quality statically check the code for security and run-time vulnerabilities that are often the cause of failure in complex software systems. Unfortunately, these tools suffer from high false positive rates and do not always lead the developer to a quick solution for the identified vulnerabilities. The proposed solution from ASSRC, CodeAi, takes an innovative approach to software quality checking by automatically suggesting fixes for common software vulnerabilities. CodeAi uses Deep Learning, a state-of-the-art machine learning technique, to learn from the enormous amount of open source software, so called Big Code, to suggest fixes that resemble those written by humans. Over the past 18 months, a small team of software engineers has been researching and developing the foundational components of CodeAi. DARPA funding will enable completion of a proof of concept system for one vulnerability, which will be scaled to address the most pernicious software defects of the defense industry- potentially resolving the software glitch in the Joint Strike Fighter.

Phase II

Contract Number: ----------
Start Date: ----    Completed: ----
Phase II year
----
Phase II Amount
----