arrow
返回

Modeling and Verifying Concurrent Reactive Systems Using Separation Logic

delete2026-01-01
delete0
PRE
AI
S
Sun, Huan
D
David Sanán
S
Sun, Jun
W
Wang, Wenhai *
DOI:10.1007/978-981-95-4213-0_14delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
反应式系统依赖于一组定义明确的处理程序来持续响应环境刺激。在并发环境中,这些处理程序之间的交互引入了额外的复杂性,例如抢占式系统中的硬件中断和多核架构中的处理程序间通信。现有面向命令式语言的并发技术常在建模处理程序调用的潜在无界序列和精确捕获事件上下文方面面临挑战,而这两者对于有效推理并发反应式系统至关重要。本文提出ReCore,一个用于建模和验证并发反应式系统中共享资源的完全形式化框架。基于PiCore(一种能自然表示无界处理程序调用序列并精确跟踪事件上下文的基于事件的编程语言),我们开发了一种基于分离逻辑的推理框架,专门用于并发反应式系统的正确性验证。我们的ReCore框架使用Isabelle/HOL实现,并通过一个涉及Zephyr操作系统IPC模块中并发栈机制的非平凡案例研究进行验证,展示了其实用有效性。
Keyword:
EVENT
RELY/GUARANTEE
SPECIFICATIONS

期刊

F
FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2025
IF:
0
论文数:
19
被引数:
0

机构

S
Singapore Institute of Technology
学者数:
848
论文数: 772
被引数: 817
S
singapore management university
学者数:
371
论文数: 278
被引数: 0
Z
zhejiang university
学者数:
17.7W
论文数: 12.1W
被引数: 152
学者 查看更多机构
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容