Software Open Access

Specifying Concurrent Programs in Separation Logic: Morphisms and Simulations

Nanevski, Aleksandar; Banerjee, Anindya; Delbianco, Germán Andrés; Fábregas, Ignacio

Specifying Concurrent Programs in Separation Logic: Morphisms and Simulations (Artefact).

This artefact is a companion to:

Aleksandar Nanevski, Anindya Banerjee, Germán Andrés Delbianco, and Ignacio Fábregas. 2019. Specifying Concurrent Programs in Separation Logic: Morphisms and Simulations. Proc. ACM Program. Lang. 3, OOPSLA, Article 161 (October 2019), 30 pages. https://doi.org/10.1145/3360587

The artefact contains all the Coq sources of the developments presented in the submission, including the meta-theory of FCSL, and the example case studies. It also contains additional examples that the main body submission does not discuss. Some, such as readers/writers locks, are presented in the Extended Technical Report [arXiv:1904.07136], which has also been included in the artefact.

Files (5.8 GB)
Name Size
FCSL.md5
md5:5f3ed7c694e6c5d0e64ccd39ed5620ed
43 Bytes Download
FCSL.tgz
md5:52960df447f9c95c8f723083551a9c32
5.8 GB Download
LICENSE
md5:3b83ef96387f14655fc854ddc3c6bd57
11.4 kB Download
README.md
md5:309b4eb4c436aed2c998e714ac784b2c
20.9 kB Download
65
29
views
downloads
All versions This version
Views 6565
Downloads 2929
Data volume 52.3 GB52.3 GB
Unique views 5353
Unique downloads 1212

Share

Cite as