SPLASH/ISSTA 2026 (series) / SPLASH 2026 (series) / OOPSLA /
RGSep under Release/Acquire Consistency
This program is tentative and subject to change.
RGSep is a program logic for reasoning about the correctness of concurrent programs
that combines rely-guarantee reasoning and separation logic.
Although RGSep was initially developed for sequential consistency,
we show that it is also sound under the much weaker release-acquire (RA) consistency model,
which is a well-behaved subset of the C++11 concurrency model.
Our result provides a simpler way to reason about RA programs
than the state-of-the-art program logics that support weak memory consistency models.
This program is tentative and subject to change.
Mon 5 OctDisplayed time zone: Pacific Time (US & Canada) change
Mon 5 Oct
Displayed time zone: Pacific Time (US & Canada) change
13:30 - 15:00 | |||
13:30 18mTalk | Sound State Encodings in Translational Separation Logic Verifiers OOPSLA DOI | ||
13:48 18mTalk | Abductive Inference of Separation Logic Specifications with Isorecursive User-Defined Predicates and Magic Wands OOPSLA DOI | ||
14:06 18mTalk | Sound and Complete Invariant-Based Heap Encodings OOPSLA Zafer Esen Uppsala University, Philipp Ruemmer University of Regensburg; Uppsala University, Tjark Weber Uppsala University Link to publication DOI Pre-print | ||
14:24 18mTalk | Systematic Design of Separation Logics OOPSLA Roberto Bruni University of Pisa, Lorenzo Gazzella University of Pisa, Roberta Gori University of Pisa DOI | ||
14:42 18mTalk | RGSep under Release/Acquire Consistency OOPSLA DOI | ||