当前位置: X-MOL 学术arXiv.cs.PL › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A beginner guide to Iris, Coq and separation logic
arXiv - CS - Programming Languages Pub Date : 2021-05-25 , DOI: arxiv-2105.12077
Elizabeth Dietrich

Creating safe concurrent algorithms is challenging and error-prone. For this reason, a formal verification framework is necessary especially when those concurrent algorithms are used in safety-critical systems. The goal of this guide is to provide resources for beginners to get started in their journey of formal verification using the powerful tool Iris. The difference between this guide and many others is that it provides (i) an in-depth explanation of examples and tactics, (ii) an explicit discussion of separation logic, and (iii) a thorough coverage of Iris and Coq. References to other guides and to papers are included throughout to provide readers with resources through which to continue their learning.

中文翻译:

Iris,Coq和分离逻辑的初学者指南

创建安全的并发算法具有挑战性并且容易出错。因此,正式的验证框架是必要的,尤其是当这些并发算法用于安全关键型系统中时。本指南的目的是为初学者提供强大的工具,使他们可以使用功能强大的Iris工具进行正式验证。本指南与许多其他指南之间的区别在于,它提供了(i)对示例和策略的深入解释,(ii)对分离逻辑的明确讨论,以及(iii)对Iris和Coq的全面介绍。全文中包括对其他指南和论文的引用,以为读者提供继续学习的资源。
更新日期:2021-05-26
down
wechat
bug