Software Engineering Empirical Research Radar

Correctness Witnesses for Concurrent Programs: Bridging the Semantic Divide with Ghosts

Paper detail page in SEER Radar.

Authors

Julian Erhard, Manuel Bentele, Matthias Heizmann, Dominik Klumpp, Simmo Saan, Frank Schüssele, Michael Schwarz, Helmut Seidl, Sarah Tilscher, Vesal Vojdani

Venue / Year

VMCAI 2025

Topics

Program Analysis / Verification / Formal Methods

Research directions

Concurrent Protocol Verification

Abstract / Summary

Ghost witnesses encode concurrent-program correctness claims in a form that can be independently checked across interleaving and thread-modular analyzers. The evaluation confirms 75% of generated witnesses, making it a close methodological reference for contract witnesses and validation artifacts.

External Links

Official / Source Page

PDF

Local PDF is not available on SEER Radar yet. When a public source is recorded, this page will add a local reading link with source attribution.