Software Open Access
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.