Automatically Synthesizing Structured Input Generators

PL/formal methods and GenAI for automating test input generator synthesis

in Research Testing

January 29, 2026

Overview

The goal of this project is to build PL/formal methods-based technology, in combination with GenAI, that can automate the synthesis of test input generators. Such generators are useful property-based testing, model-based testing, differential testing, fuzz testing, and other automated testing setups. Generators for complex inputs formats, such as those used for testing compilers, are quite labor intensive to write by hand, and they are easy to get wrong. Our goal is to bring proof-based technology in the Lean programming language together with the power of GenAI to produce efficient, effective, and proved correct generators.

Project Status

Under development.

Posted on:
January 29, 2026
Length:
1 minute read, 99 words
Categories:
Research Testing
See Also: