~/talks

Benjamin Delaware

what they talk about

all 9 in the filters

where they keep going back

all 7 in the filters

on a stage with

all 32 in the filters

who talks about the same things

titleconferencedate
Trace-Guided Synthesis of Effectful Test GeneratorsPLDI 20262026-06-15
Underapproximate type-and-effect specs (U-hats) plus a small typed DSL synthesize effectful test generators that interact with black-box systems rather than…
Talk on
We’ve Got You Covered: Type-Guided Repair of Incomplete Input GeneratorsOOPSLA 20252025-10-16
A tool called Cobb repairs incomplete OCaml input generators by synthesizing code that fills typed holes so the generator’s range includes every valid input…
Talk on
KestRel: Relational Verification Using E-Graphs for Program AlignmentOOPSLA 20252025-10-16
KestRel builds an intermediate product program via an algebra of alignments, represents the rewrite search in e-graphs and equality saturation, and extracts…
Talk on
Towards Automated Verification of LLM-Synthesized C ProgramsCoqPL 20252025-01-25
SYNVER is a pipeline that uses GPT-4 to synthesize C programs and a Verified Software Toolchain backend with an Ltac layer called SEauto to discharge proofs…
Talk on
From Traces to Program Incorrectness: A Type-Theoretic ApproachTPSA 20252025-01-19
Claims a type-theoretic, underapproximate correctness method that treats library interactions as traces encoded with symbolic regular expressions and reasoned…
Talk on
Taypsi: Static Enforcement of Privacy Policies for Policy-Agnostic Oblivious ComputationOOPSLA 20242024-10-20
A new MPC language called Taypsi compiles ordinary functional programs with recursive ADTs into policy-respecting oblivious implementations using a lifting…
Talk on
A HAT Trick: Automatically Verifying Representation Invariants using Symbolic Finite(…)PLDI 20242024-06-24
Describes a toolchain that uses symbolic finite automata to encode data-dependent, temporal representation invariants and integrates them into a refinement…
Talk on
Type-Based Incorrectness ReasoningIncorrectness 20242024-01-17
Claims that coverage types extend refinement types to give underapproximate reasoning that verifies completeness of nondeterministic test generators, and shows…
Talk on
Taype: A Policy-Agnostic Language for Oblivious ComputationPLDI 20232023-06-17
Taype provides a policy-agnostic language and a compiler that implements oblivious algebraic data types and tape semantics, translating λOADT+ concepts into a…
Talk on
Covering All the Bases: Type-Based Verification of Test Input GeneratorsPLDI 20232023-06-17
Claims a new coverage types system that interprets refinements as underapproximate reasoning and verifies whether generators actually produce every value in a…
Talk on
A Type-Based Approach to Divide-and-Conquer Recursion in CoqPOPL 20232023-01-15
Presents a type-level interface that encodes divide-and-conquer recursion as Mendler-style algebras, implemented in Coq and expressible in System F_omega plus…
Talk on
Scrap your boilerplate definitions in 10 lines of Ltac!CoqPL 20222022-01-22
Library IDT generates new inductive definitions from existing ones by running Template-Coq code driven by small Ltac constructor-transformer tactics, so dozens…
Talk on
Oblivious Algebraic Data TypesPOPL 20222022-01-16
Presents Lambda OADT, a dependently typed calculus that encodes recursive private data by tagging each type with a public view (e.g. max tree depth) and…
Talk on
HACCLE: Metaprogramming for Secure Multi-Party ComputationGPCE 20212021-10-17
HACCLE is a compiler toolchain that embeds a DSL (Harpoon) in Scala, uses LMS metaprogramming to lower code to a protocol‑independent acyclic circuit IR (HIR)…
Talk on
Data-Driven Abductive Inference of Library SpecificationsOOPSLA 20212021-10-17
Tool named Elrond infers specifications for black‑box OCaml libraries by combining random testing, SMT counterexample-guided refinement, and an abduction loop…
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.