← NSFGrants
HomeNsf Awards

CAREER: Underapproximate Refinement Types for Program Exploration and Understanding — NSF Award to Purdue University (IN, $391,123

Software development is rapidly changing, with developers increasingly delegating programming tasks to code generation tools powered by Large Language Models (LLMs). These systems often produce code that appears correct, but that actually contains subtle defects and inconsistencies with the developer’s intent, compromi

Award titleCAREER: Underapproximate Refinement Types for Program Exploration and Understanding
Award ID2542188
AwardeePurdue University
CityWEST LAFAYETTE
StateIN
Amount obligated$391,123
Principal investigatorBenjamin Delaware
ProgramSoftware & Hardware Foundation
Start date09/01/2026
AbstractSoftware development is rapidly changing, with developers increasingly delegating programming tasks to code generation tools powered by Large Language Models (LLMs). These systems often produce code that appears correct, but that actually contains subtle defects and inconsistencies with the developer’s intent, compromising the reliability and security of the generated program. As the role of software engineers moves away from writing code directly to inspecting generated programs, it is vital th
SourceNSF Awards

🔍 Search all NSF awards →