Skip to main content

Showing 1–2 of 2 results for author: MØldrup, L

Searching in archive cs. Search in all archives.
.
  1. arXiv:2505.05162  [pdf, other

    cs.PL cs.IT

    Testing Message-Passing Concurrency

    Authors: Zheng Shi, Lasse MØldrup, Umang Mathur, Andreas Pavlogiannis

    Abstract: A key computational question underpinning the automated testing and verification of concurrent programs is the \emph{consistency question} -- \emph{given a partial execution history, can it be completed in a consistent manner?} Due to its importance, consistency testing has been studied extensively for memory models, as well as for database isolation levels. A common theme in all these settings is… ▽ More

    Submitted 8 May, 2025; originally announced May 2025.

  2. arXiv:2504.06975  [pdf, other

    cs.PL cs.DB

    AWDIT: An Optimal Weak Database Isolation Tester

    Authors: Lasse Møldrup, Andreas Pavlogiannis

    Abstract: In order to achieve low latency, high throughput, and partition tolerance, modern databases forgo strong transaction isolation for weak isolation guarantees. However, several production databases have been found to suffer from isolation bugs, breaking their data-consistency contract. Black-box testing is a prominent technique for detecting isolation bugs, by checking whether histories of database… ▽ More

    Submitted 9 April, 2025; originally announced April 2025.

    Comments: 31 pages, 9 figures, 1 table; accepted for PLDI 2025

    ACM Class: H.2.4; D.2.5; F.2.2