首页    期刊浏览 2025年05月25日 星期日
登录注册

文章基本信息

  • 标题:Compositional Verification of a Lock-Free Stack with RGITL
  • 本地全文:下载
  • 作者:Bogdan Tofan ; Gerhard Schellhorn ; Gidon Ernst
  • 期刊名称:Electronic Communications of the EASST
  • 电子版ISSN:1863-2122
  • 出版年度:2014
  • 卷号:66
  • 语种:English
  • 出版社:European Association of Software Science and Technology (EASST)
  • 摘要:This paper describes a compositional verification approach for concurrent algorithms based on the logic Rely-Guarantee Interval Temporal Logic (RGITL), which is implemented in the interactive theorem prover KIV. The logic makes it possible to mechanically derive and apply decomposition theorems for safety and liveness properties. Decomposition theorems for rely-guarantee reasoning, linearizability and lock-freedom are described and applied on a non-trivial running example, a lock-free data stack implementation that uses an explicit allocator stack for memory reuse. To deal with the heap, a lightweight approach that combines ownership annotations and separation logic is taken.
国家哲学社会科学文献中心版权所有