Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-09T23:57:27.637Z Has data issue: false hasContentIssue false

Iris from the ground up: A modular foundation for higher-order concurrent separation logic

Published online by Cambridge University Press:  22 November 2018

RALF JUNG
Affiliation:
MPI-SWS, Germany e-mails: jung@mpi-sws.org, jjourdan@mpi-sws.org, dreyer@mpi-sws.org
ROBBERT KREBBERS
Affiliation:
Delft University of Technology, The Netherlands e-mail: mail@robbertkrebbers.nl
JACQUES-HENRI JOURDAN
Affiliation:
MPI-SWS, Germany e-mails: jung@mpi-sws.org, jjourdan@mpi-sws.org, dreyer@mpi-sws.org
ALEŠ BIZJAK
Affiliation:
Aarhus University, Denmark e-mails: abizjak@cs.au.dk, birkedal@cs.au.dk
LARS BIRKEDAL
Affiliation:
Aarhus University, Denmark e-mails: abizjak@cs.au.dk, birkedal@cs.au.dk
DEREK DREYER*
Affiliation:
MPI-SWS, Germany e-mails: jung@mpi-sws.org, jjourdan@mpi-sws.org, dreyer@mpi-sws.org
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Iris is a framework for higher-order concurrent separation logic, which has been implemented in the Coq proof assistant and deployed very effectively in a wide variety of verification projects. Iris was designed with the express goal of simplifying and consolidating the foundations of modern separation logics, but it has evolved over time, and the design and semantic foundations of Iris itself have yet to be fully written down and explained together properly in one place. Here, we attempt to fill this gap, presenting a reasonably complete picture of the latest version of Iris (version 3.1), from first principles and in one coherent narrative.

Information

Type
Regular Paper
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s) 2018. Published by Cambridge University Press
Submit a response

Discussions

No Discussions have been published for this article.