paperbot · PL 论文追踪

全部论文 待读 收藏

P1 Continuous Reasoning

持续推理
LICS Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science2018匹配度 5/10 · 论文聚焦于将形式化推理融入持续迭代的代码库开发,涉及程序验证与抽象解释,并有工业落地案例,与形式化验证和程序分析方向相关。但摘要未涉及 LLM/Agent、浮点程序分析或贝叶斯程序分析,与用户画像的核心交叉点有限。引用 80 inbox
Peter W. O'Hearn
crossref: 2026-09-12

AI 速览

一句话:提出持续推理,将形式化推理融入持续迭代的代码库开发,以扩展形式化方法的适用范围。

本文讨论“持续推理”,即针对不断变化的代码库进行形式化推理,使其与工业界日益采用的迭代式、持续化软件开发模式相呼应。作者阐述持续推理的动机:传统形式化方法难以随代码演进和程序员规模而扩展,而持续开发需要持续的分析与推理。论文总结工业界的若干成功案例,并提出科学界可推进的研究方向,目标在于让形式化推理扩展到更多程序和更多程序员。

问题
形式化推理如何适应持续变化、迭代开发的代码库,并扩展到更多程序和程序员。
方法
提出持续推理的理念,将形式化推理与工业界持续软件开发模式相结合,并梳理工业成功案例与研究议程。
评估
论文主要基于工业实践案例总结和研究方向讨论,而非针对单一系统给出实验评估。
原文摘要(Abstract)

This paper describes work in continuous reasoning, where formal reasoning about a (changing) codebase is done in a fashion which mirrors the iterative, continuous model of software development that is increasingly practiced in industry. We suggest that advances in continuous reasoning will allow formal reasoning to scale to more programs, and more programmers. The paper describes the rationale for continuous reasoning, outlines some success cases from within industry, and proposes directions for work by the scientific community.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot4339,
  title = {Continuous Reasoning},
  author = {Peter W. O'Hearn},
  booktitle = {LICS},
  year = {2018},
  doi = {10.1145/3209108.3209109}
}