arrow
返回

Model Checking Buffered Durable Linearizability in CSP

delete2026-01-01
delete0
PRE
AI
C
Chelsea Edmonds
J
John Derrick
B
Brijesh Dongol *
G
Gerhard Schellhorn
H
Heike Wehrheim
DOI:10.1007/978-3-032-10794-7_7delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
非易失性存储器(NVM)是一种高性能存储技术,可在系统崩溃(例如断电)时支持数据的持久性(即耐久性)。对于并发对象(例如并发数据结构如栈和哈希映射)的实现,NVM提出了正确性问题:崩溃后实现能否恢复到一致状态并继续执行?本文研究了一种针对周期性持久并发对象实现的正确性概念,即缓冲持久线性化,并开发了一种基于精化的证明方法用于缓冲持久线性化。为了支持我们的证明,我们开发了一种通用的抽象规范,用于缓冲持久线性化对象,该规范是从对象的顺序规范生成的。我们的主要案例研究是一种名为Dali的并发哈希映射,我们证明它满足缓冲持久线性化。具体来说,我们使用基于CSP的模型检测器FDR,它提供了一种完全自动化的方法来检查迹精化。
Keyword:
non-volatile memory
concurrent objects
buffered durable linearizability
model checking
CSP

期刊

I
INTEGRATED FORMAL METHODS, IFM 2025
IF:
0
论文数:
23
被引数:
0

机构

U
university of sheffield
学者数:
3.5K
论文数: 1.7K
被引数: 1
U
university of augsburg
学者数:
860
论文数: 388
被引数: 0
C
Carl von Ossietzky Universitat Oldenburg
学者数:
5.1K
论文数: 4.4K
被引数: 40
U
University of Surrey
学者数:
1.2W
论文数: 1.3W
被引数: 22
学者 查看更多机构