paperbot · PL 论文追踪

RSS

VeriRT: An End-to-End Verification Framework for Real-Time Distributed Systems

POPL 9(POPL)2025
Yoonseung Kim, Sung-Hwan Lee, Yonghyun Kim, Chung-Kil Hur

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

Safety-critical systems are often designed as real-time distributed systems. Despite the need for strong guarantees of safety and reliability in these systems, applying formal verification methods to real-time distributed systems at the implementation level has faced significant technical challenges. In this paper, we present VeriRT , an end-to-end formal verification framework that closes the formal gap between high-level abstract timed specifications and low-level implementations for real-time distributed systems.Within the framework, we establish a theoretical foundation for constructing formal timed operational semantics by integrating conventional operational semantics and low-level timing assumptions, along with principles for reasoning about their timed behaviors against abstract specifications. We leverage CompCert’s correctness proofs to guarantee the correctness of the assembly implementation of real-time distributed systems. We provide two case studies on realistic real-time systems. All the results are formalized in Coq.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot3232,
  title = {VeriRT: An End-to-End Verification Framework for Real-Time Distributed Systems},
  author = {Yoonseung Kim and Sung-Hwan Lee and Yonghyun Kim and Chung-Kil Hur},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {9},
  number = {POPL},
  year = {2025},
  doi = {10.1145/3704897}
}