~/talk

VeriRT: An End-To-End Verification Framework for Real-Time Distributed Systems

Talkat POPL 2025 · 2025-01-19..01-25· [distributed-systems]
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

VeriRT provides an end-to-end framework that links abstract timed specs to assembly by (1) embedding low-level timing assumptions into operational semantics, (2) validating those assumptions via WCET analysis or testing, and (3) reusing CompCert-backed assembly correctness (extension of CompCert 3.9) to propagate guarantees. The framework formalizes timed operational semantics, produces a special NB event to rule out timing violations, and verifies two systems — Parsware middleware and Cristian’s clock sync — with Coq-formalized case studies.

AI-written summary · about

  1. 0:00VeriRT framework
  2. 1:11Real-time distributed challenges
  3. 3:59Timing behavior modeling
  4. 7:41Timing and computation reasoning
  5. 11:15Nondeterminism handling
  6. 13:03VeriRT architecture
  7. 15:13Case studies: Parsware & clock sync
  8. 17:43Summary
  9. 18:05Q&A
~/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.