SPLASH 2026
Sun 4 - Fri 9 October 2026 Oakland, California, United States
co-located with SPLASH/ISSTA 2026
Mon 5 Oct 2026 14:42 - 15:00 at East Hall 1 - Distributed and Replicated Systems Chair(s): Mohsen Lesani

Relational data stores are widely used because they provide persistence, scalability, and fault tolerance with a simple interface. However, most data store applications configure the data store to use weak isolation for scalable performance, permitting sporadic unserializable executions that produce incorrect results or failures. Prior work uses dynamic predictive analysis to infer violations from execution traces, but existing techniques cannot handle relational (i.e., SQL) queries with complex predicates, and they predict executions that do not violate View Serializability, leading to false negatives and false positives.

This paper introduces Augur, the first dynamic predictive program analysis that (1) supports data store applications with complex relational queries and (2) reports only executions that violate View Serializability. The evaluation demonstrates that Augur finds feasible, unserializable executions in OLTP-Bench programs and in the widely used e-commerce application Spree.

Mon 5 Oct

Displayed time zone: Pacific Time (US & Canada) change

13:30 - 15:00
Distributed and Replicated SystemsOOPSLA at East Hall 1
Chair(s): Mohsen Lesani University of California at Santa Cruz
13:30
18m
Talk
Frashokereti: Non-aborting Optimistically Replicated Objects
OOPSLA
Eric Man Chan University of California at Riverside, Javad Saberlatibari University of California at Riverside, Mohsen Lesani University of California at Santa Cruz
DOI
13:48
18m
Talk
PRDTs: Composable Design and Verification of Consensus Protocols using Replicated Data Types
OOPSLA
Julian Haas Technische Universität Darmstadt, Ragnar Mogk Technische Universität Darmstadt, Annette Bieniusa Rheinland-Pfälzische Technische Universität Kaiserslautern-Landau, Mira Mezini Technische Universität Darmstadt; ATHENE; hessian.AI
DOI Pre-print
14:06
18m
Talk
Relight: Simple User-Level Checkpointing and Fast-Forward Replay for Distributed Task-Based Systems
OOPSLA
Elliott Slaughter SLAC National Accelerator Laboratory, Rupanshu Soi Stanford University, Michael Bauer NVIDIA Research, Alex Aiken Stanford University
DOI
14:24
18m
Talk
Composing CRDTs Convergent by Construction
OOPSLA
Alexander Städing Dominguez University of St. Gallen, George Zakhour University of St. Gallen, Pascal Weisenburger University of St. Gallen, Guido Salvaneschi University of St. Gallen
DOI Pre-print
14:42
18m
Talk
Augur: Predicting View Serializability Violations in Relational Data Store Applications
OOPSLA
Chujun Geng Ohio State University, Noah Charlton Ohio State University, Spyros Blanas Ohio State University, Michael D. Bond Ohio State University, Yang Wang Ohio State University
DOI