STOTTLER HENKE ASSOCIATES, INC — Department of Defense SBIR Phase I: AF203-CSO2

STOTTLER HENKE ASSOCIATES, INC — SBIR Phase I award from Department of Defense.

Amount
$49,999
Agency
Department of Defense · Air Force
Program / Phase
SBIR · Phase I
Topic
AF203-CSO2
Solicitation
X20.3
NAICS
Place of performance
CA
Period
2021-04-16 → 2021-07-19

Description

Manual code review, involving developers checking the work of other developers, provides broad benefits such as improving software quality, sharing knowledge across the development team, mentoring new team members, improving adherence to code standards, and increased collaboration. It also functions as a check against both unintentional and malicious security threats. While manual code review provides significant benefits, manually examining 100% of code changes comes with a substantial cost. What is needed is a tool that can assist with the judicious application of code reviews to maximize the benefits while minimizing cost. We propose to develop SIEVE to intelligently reason about which pull requests (i.e., code changes) to review. Code changes that pass through SIEVE are automatically approved; those that do not are flagged for manual review. Our approach combines code-quality and security research with the information contained in pull-requests to intelligently and automatically reason about which pull requests to review. The resulting system, SIEVE, will initially be deployed as a Bitbucket plugin to work seamlessly with existing DevSecOps tools.