~/talks

Christos Dimoulas

what they talk about

all 5 in the filters

where they keep going back

all 4 in the filters

on a stage with

all 9 in the filters

who talks about the same things

titleconferencedate
Contract System Metatheories à la Carte: A Transition-System View of ContractsOOPSLA 20252025-10-16
Models higher-order contracts as a parameterized transition system and proves that composing annotations and registers yields reusable metatheory: ownership…
Talk on
Gradually Typed Languages Should Be Vigilant!OOPSLA 20242024-10-20
Defines vigilance as a semantic criterion that checks whether runtime enforcement preserves the full run-time typing history; implements it by instrumenting…
Talk on
Effectful Software ContractsPOPL 20242024-01-14
Presents a formal design that lets contracts perform effects while proving they do not change successful runs: an erasure theorem showing contract checks…
Talk on
How Profilers Can Help Navigate Type MigrationOOPSLA 20232023-10-23
Uses a 16‑benchmark corpus with ~100,000 gradually typed configurations and 1.2M runtime/profile measurements to evaluate 17 migration strategies driven by a…
Talk on
The Rational Programmer, An Investigative Method for Programming Language Prag...Scheme 20232023-09-09
Introduces the Rational Programmer: an algorithmic simulation that mutates Type Racket programs to inject type-interface and code-level bugs, producing 1M+…
Talk on
How to Evaluate Blame for Gradual Types, Part 2ICFP 20232023-09-04
Empirical study instruments a rational-programmer procedure, mutates GTB benchmark programs, and runs three TyRet/Racket semantics (eraser, transient, natural)…
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.