Computers and Humans Exploring Software Security (CHESS)

Abstract

The Computers and Humans Exploring Software Security (CHESS) program developed technologies to enable computers and humans to reason collaboratively over software artifacts, such as source code and compiled binaries, with the goal of finding vulnerabilities more rapidly and accurately than unaided human operators. CHESS envisioned a future in which high-intensity cyber operations are conducted by computer-human teams. CHESS capabilities were designed for use by humans of varying skill levels, even those with minimal previous cyber experience or relevant domain knowledge. Achieving the necessary scale and timelines in vulnerability discovery required innovative combinations of automated program analysis techniques with support for mixed-initiative computer-human collaboration. CHESS aimed to enable U.S. operational cyber superiority by combining human-generated insight into the vulnerability discovery process with the speed and scale of computational analysis.

Document Details

Document Type
Accomplishment
Publication Date
Oct 01, 2025
Source ID
9feb6c0985fbf7c5595753841f3ffd87

Tags

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Cybersecurity.
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.

Technology Areas

  • Cyber

Related Documents