Handling TSO in Mechanized Linearizability Proofs
Handling TSO in Mechanized Linearizability Proofs
复制标题
在机械化线性化证明中处理 TSO
DOI:
10.1007/978-3-319-13338-6_11
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
H. Wehrheim
中科院分区:
文献类型:
--
作者:
Oleg Travkin;H. Wehrheim
Linearizability is the key correctness criterion for concurrent data structures. In recent years, numerous verification techniques for linearizability have been developed, ranging from model checking to mechanized proving. Today, these verification techniques are challenged by the fact that concurrent software is most likely to be run on multi-core processors equipped with a weak memory semantics (like total store order, TSO), making standard techniques unsound. While for model checking and static analysis techniques, approaches for handling weak memory in verification have already emerged, this is lacking for theorem-prover supported, mechanized correctness proofs.
DOI:
10.1145/1889997.1890001
发表时间:
2011
期刊:
ACM Trans. Program. Lang. Syst.
影响因子:
--
作者:
J. Derrick;G. Schellhorn;H. Wehrheim
通讯作者:
J. Derrick;G. Schellhorn;H. Wehrheim
DOI:
10.1145/2429069.2429099
发表时间:
2013
期刊:
--
影响因子:
--
作者:
Batty M
通讯作者:
Batty M