paperbot · PL 论文追踪

RSS

Incorrectness logic

POPL 4(POPL)2019
Peter W. O'Hearn

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

原文摘要(Abstract)

Program correctness and incorrectness are two sides of the same coin. As a programmer, even if you would like to have correctness, you might find yourself spending most of your time reasoning about incorrectness. This includes informal reasoning that people do while looking at or thinking about their code, as well as that supported by automated testing and static analysis tools. This paper describes a simple logic for program incorrectness which is, in a sense, the other side of the coin to Hoare's logic of correctness.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot534,
  title = {Incorrectness logic},
  author = {Peter W. O'Hearn},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {4},
  number = {POPL},
  year = {2019},
  doi = {10.1145/3371078}
}