Verification of FLIT Refinements

This page documents the KIV formalization of

Stefan Bodenmüller, John Derrick, Brijesh Dongol, Gerhard Schellhorn, Heike Wehrheim:
A Fully Verified Persistence Library.
Submitted to VMCAI 2024

Project Overview gives an overview of the entire specification hierarchy.

KIV-Projects always link to an overview which gives the dependency graph of specifications. Clicking on one specification gives its text, and links to a theorem base summary (which lists names of theorems) and a theorem base listing (which shows the full sequent for each theorem). From there individual theorems and the full details of each proof are accessible.



Used basic libraries:

Back to the overview of all KIV projects.
For general informations on KIV and a download site for the whole system refer to this page.

Bibliography

[FAoC2021] J. Derrick, S. Doherty, B. Dongol, G. Schellhorn, H. Wehrheim.
Verifying correctness of persistent concurrent data structures: a sound and complete method.
(Formal Aspects of Computing, vol. 33, no. 4-5, pp. 547-573, 2021)
[ABZ2023] G. Schellhorn, S. Bodenmüller, W. Reif.
Thread-Local, Step-Local Proof Obligations for Refinement of State-Based Concurrent Systems.
(Proc. of ABZ 2023: Rigorous State-Based Methods, LNCS 14010, pp. 70–87, 2023)

[Imprint] [Data Privacy Statement] [E-Mail]