~/talks

Thomas Wies

what they talk about

all 6 in the filters

where they keep going back

all 4 in the filters

on a stage with

all 15 in the filters

who talks about the same things

titleconferencedate
Implementability of Global Distributed Protocols Modulo Network ArchitecturesPLDI 20262026-06-15
This work gives a precise, network-parametric characterization of when a bird’s-eye global message protocol admits a distributed implementation: coherence…
Talk on
Consistent Updates for Scalable MicroservicesPOPL 20262026-01-11
Presents a formal framework and the first algorithms that guarantee atomic-looking live updates for rolling microservice upgrades by routing requests based on…
Talk on
Abstract Interpretation of Temporal Safety Effects of Higher Order ProgramsOOPSLA 20252025-10-16
Introduces an abstract effect domain that summarizes context‑sensitive dependent effects as symbolic automata with accumulators, gives an abstract transformer…
Talk on
Characterizing Implementability of Global Protocols with Infinite States and DataOOPSLA 20252025-10-16
Provides a semantic characterization that reduces implementability of symbolic global protocols to (co)reachability checks per participant and a set of…
Talk on
Complete Multiparty Session Type Projection with AutomataST30 20232023-10-22
Claims a sound, complete, and practical projection operator for asynchronous multiparty session types, implemented by translating global types to automata and…
Talk
Embedding Hindsight Reasoning in Separation LogicPLDI 20232023-06-17
The work embeds hindsight reasoning into separation logic via a new proof rule called temporal interpolation, implemented in an automated tool that proves…
Talk on
A Concurrent Program Logic with a Future and HistoryOOPSLA 20222022-12-05
A new separation logic that preserves local reasoning while enabling automation introduces ghost update chunks to decompose unbounded physical removals into…
Talk on
Verifying Concurrent Multicopy Search StructuresOOPSLA 20212021-10-17
Proves that multicopy search structures satisfy linearizability by isolating a search recency property and a template for upsert/search/maintenance that works…
Talk on
Data Flow Refinement Type InferencePOPL 20212021-01-17
DRIFT is a parametric abstract-interpretation framework that produces refinement-type systems and an inference algorithm; it implements numerical domains via…
Talk
~/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.