当前位置: X-MOL 学术J. Funct. Program. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Iris from the ground up: A modular foundation for higher-order concurrent separation logic
Journal of Functional Programming ( IF 1.1 ) Pub Date : 2018-11-22 , DOI: 10.1017/s0956796818000151
RALF JUNG , ROBBERT KREBBERS , JACQUES-HENRI JOURDAN , ALEŠ BIZJAK , LARS BIRKEDAL , DEREK DREYER

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.

中文翻译:

Iris 从头开始​​:高阶并发分离逻辑的模块化基础

鸢尾花是一个用于高阶并发分离逻辑的框架,已经在 Coq 证明助手中实现,并在各种验证项目中非常有效地部署。Iris 的设计明确目标是简化和巩固现代分离逻辑的基础,但它随着时间的推移而发展,Iris 本身的设计和语义基础还没有被完整地写下来并在一个地方正确解释。在这里,我们试图填补这一空白,从第一原则和一个连贯的叙述中呈现出最新版本 Iris(3.1 版)的相当完整的画面。
更新日期:2018-11-22
down
wechat
bug