~/talks

Todd Millstein

what they talk about

all 8 in the filters

where they keep going back

all 8 in the filters

on a stage with

all 19 in the filters

who talks about the same things

titleconferencedate
Eywa: Automating Model-Based Testing using LLMsNSDI '262026-05-04
Eywa uses LLMs to synthesize modular, executable protocol models (converted to code and composed via dependency graphs) and then drives KLEE-style symbolic…
Talk on
Tuning Random Generators: Property-Based Testing as Probabilistic ProgrammingOOPSLA 20252025-10-16
Generators become probabilistic programs with symbolic weights and are tuned by computing a symbolic distribution, compiling it into compressed BDD-based…
Talk on
Synthesizing Implication Lemmas for Interactive Theorem ProvingOOPSLA 20252025-10-16
Implements a Rocq tactic called dilemma that synthesizes implication lemmas of the form P1 ∧ … ∧ Pn ⇒ Q by data-driven invariant inference over sample…
Talk on
WelcomeJENSFEST 20242024-10-22
A short welcome recounts concrete ways Jens shapes careers: three roles — mentor, citizen, explorer — with specifics: coauthored the presenter's first grant…
Organiser on
Bit Blasting Probabilistic ProgramsPLDI 20242024-06-24
Presents a new discretization called bit blasting that encodes continuous variables as Boolean bits so a domain of 2^b points becomes a discrete program over…
Talk on
MESSI: Behavioral Testing of BGP Implementations21st USENIX Symposium on Networked Systems Design and Implementation (NSDI '24)2024-04-16
MESSI is a model-based tester that symbolically generates joint configuration–state–route triples to exercise BGP behavior, producing about 150K tests and…
Talk on
Bit-Blasting Probabilistic ProgramsLAFI 20232023-01-15
HyBit converts continuous variables into a discrete bitblasted representation by encoding each real as independent Bernoulli bits, then runs exact inference…
Talk on
Data-Driven Lemma Synthesis for Interactive ProofsOOPSLA 20222022-12-05
A tool called lfind as a Coq tactic reduces lemma synthesis to a data-driven program synthesis problem: it generalizes a stuck goal, generates input/output…
Talk on
SCALE: Automatically Finding RFC Compliance Bugs in DNS Nameservers19th USENIX Symposium on Networked Systems Design and Implementation (NSDI '22)2022-04-04
SCALE uses an executable RFC model to jointly generate zone files and queries and Ferret runs those tests against real servers. The pipeline uses the Zen…
Talk on
Scaling Exact Inference for Discrete Probabilistic ProgramsOOPSLA 20202020-11-15
Introduces Dice as a discrete PPL that compiles programs to binary decision diagrams and performs inference by weighted model counting, reusing compiled…
Talk on
Finding Network Misconfigurations by Automatic Template InferenceNSDI 20202020-02-25
Automatic inference groups similar router config snippets into parameterized templates and flags small groups as outliers; implemented in the tool SelfStarter…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.