paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Interrogation Testing of Program Analyzers for Soundness and Precision Issues

程序分析器的 Interrogation Testing:面向可靠性(soundness)与精度问题
ASE Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering2024匹配度 3/10 · 论文聚焦程序分析器自身的 soundness/precision 测试,属于传统程序分析与抽象解释测试,不涉及 LLM/Agent、ML 系统或浮点/贝叶斯程序分析,与画像中的 PL-AI 交叉核心方向关联较弱。引用 4 inbox
David Kaindlstorfer, Anastasia Isychev, Valentin Wüstholz, Maria Christakis
crossref: 2026-09-12

AI 速览

一句话:提出 Interrogation Testing 方法,用于检测程序分析器中的 soundness 与精度缺陷,弥补现有测试方法的不足。

程序分析器对保障软件可靠性至关重要,但其自身复杂性导致容易包含缺陷,如何检测这些缺陷成为关键问题。现有方法主要基于规约测试、差分测试和蜕变测试,虽能发现分析器缺陷,但存在局限。本文提出 Interrogation Testing,针对程序分析器的 soundness 与 precision 问题进行测试。摘要未展开具体技术细节与实验结果,但该方法旨在克服现有测试范式的不足,为分析器质量保障提供新途径。

问题
程序分析器由于自身复杂性容易包含缺陷,而现有基于规约、差分和蜕变测试的方法在检测分析器 bug 时存在局限。
方法
提出 Interrogation Testing,一种面向程序分析器 soundness 与 precision 问题的测试方法(摘要未详述具体机制)。
评估
摘要未提供具体评估信息;从标题与摘要看,工作通过测试手段检测分析器的可靠性与精度缺陷。
原文摘要(Abstract)

Program analyzers are critical in safeguarding software reliability. However, due to their inherent complexity, they are likely to contain bugs themselves, and the question of how to detect them arises. Existing approaches, primarily based on specification-based, differential, or metamorphic testing, have been successful in finding analyzer bugs, but also come with certain limitations.

链接与引用

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

BibTeX
@inproceedings{paperbot8279,
  title = {Interrogation Testing of Program Analyzers for Soundness and Precision Issues},
  author = {David Kaindlstorfer and Anastasia Isychev and Valentin Wüstholz and Maria Christakis},
  booktitle = {ASE},
  year = {2024},
  doi = {10.1145/3691620.3695034}
}