~/talks

Zhong Shao

what they talk about

all 4 in the filters

where they keep going back

all 4 in the filters

on a stage with

all 28 in the filters

who talks about the same things

titleconferencedate
SureDistrib: Verifying Almost-Sure Termination of Composite Asynchronous Byzantine(…)PLDI 20262026-06-15
SureDistrib defines probabilistic IO automata in the Rocq proof assistant and proves composition lemmas that let an abstract underlay be replaced by an…
Talk on
LiDO-DAG: A Framework for Verifying Safety and Liveness of DAG-Based Consensus ProtocolsPLDI 20252025-06-16
LiDO-DAG gives an abstract concurrent-object model and a refinement proof showing DAG protocols simulate leader-based consensus, implemented in Coq and…
Talk on
CompCertOC: Verified Compositional Compilation of Multi-threaded Programs with Shared(…)PLDI 20252025-06-16
Claim: a verified compiler that compositionally preserves semantics for cooperative multi-threaded C programs that share stack data. Key techniques are…
Talk on
Unifying compositional verification and certified compilation with a three-dimensional(…)POPL 20252025-01-19
A concrete claim: a three-dimensional algebra of refinement composes module interfaces, abstraction levels, and state views so compiler correctness, linking…
Talk on
AdoB: Bridging Benign and Byzantine Consensus with Atomic Distributed ObjectsOOPSLA 20242024-10-20
Claims a single abstraction, AdoB abstraction, unifies benign and Byzantine consensus and lets proofs be done by refinement; implements it in Coq with…
Talk on
Compositionality and Observational Refinement for Linearizability with CrashesOOPSLA 20242024-10-20
Defines a compositional model for full-system crashes and proves that a new criterion, crash-aware linearizability, supports both locality and observational…
Talk on
LiDO: Linearizable Byzantine Distributed Objects with Refinement-Based Liveness ProofsPLDI 20242024-06-24
LiDO is a refinement-ready model that adds an explicit pacemaker state so liveness of partially synchronous Byzantine SMR reduces to a few safety invariants…
Talk on
Compositional Development of Certified System SoftwareGALOP 20242024-01-14
Claims a new semantics that makes horizontal and vertical composition of linearizable concurrent objects workable, replacing ad hoc inlining with a categorical…
Talk
Fully Composable and Adequate Verified Compilation with Direct Refinements betwe...POPL 20242024-01-14
Claims a Kripke Memory Relation (called NGP) that is transitive and absorbs per-pass rely/guarantee conditions so a single direct refinement relates Clight…
Talk on
A Compositional Theory of LinearizabilityPOPL 20232023-01-15
Presents a concrete reformulation of linearizability derived from a base concurrent model via the Karoubi envelope, producing a compositional model by…
Talk on
Compositional Virtual Timelines: Verifying Dynamic-Priority Partitions with Algorithmic TemOOPSLA 20222022-12-05
Claims a formally verified real-time OS kernel that enforces budget-enforcing EDF partitions and proves temporal isolation between partitions under the…
Talk
Proof Assistants for PL and MathPOPL 2022 Virtual Workshop2022-01-27
Panel reports active, practical work: large libraries (Lean + mathlib, ~700k LOC) and successful formalizations (including the four‑color style project and…
Talk
Verified Compilation of C Programs with a Nominal Memory ModelPOPL 20222022-01-16
The paper claims a drop-in generalization of CompCert’s block memory model into a nominal memory model that uses atoms/supports to rename and separate blocks…
Talk on
Layered and Object-Based Game SemanticsPOPL 20222022-01-16
Presents a concrete game-semantics model where a layer interface is an object type plus an object strategy, implementations are regular maps from underlay to…
Talk on
Much ADO about Failures: A Fault-Aware Model for Compositional Verification of Strongly Consistent DOOPSLA 20212021-10-17
Presents a fault-aware ADO model that exposes partial failures (uncommitted but visible updates) while hiding protocol internals, and a verification stack…
Talk on
CompCertELF: Verified Separate Compilation of C Programs into ELF Object FilesOOPSLA 20202020-11-15
CompCertELF is a Coq-verified C-to-ELF toolchain that adds a verified assembler and supports verified separate compilation by proving commutativity between…
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.