paperbot · PL 论文追踪

全部论文 待读 收藏

P2 A program verification based approach to find data race vulnerabilities in interrupt-driven program

一种基于程序验证的方法:发现中断驱动程序中的数据竞争漏洞
ASE Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering2020匹配度 3/10 · 论文属于程序验证/静态分析,与用户的 PL 背景相关,但不涉及 LLM/Agent、浮点程序分析或贝叶斯程序分析,也不是 AI 与 PL 的交叉方向。其目标仅是消除中断驱动程序中数据竞争静态分析的误报,与用户当前核心研究问题匹配度较低。引用 2 inbox
Haining Feng
crossref: 2026-09-12

AI 速览

一句话:提出基于程序验证的方法检测中断驱动程序中的数据竞争漏洞,旨在消除静态分析中的误报。

中断驱动程序中数据竞争问题普遍存在,且由于中断交错复杂而难以发现。静态分析是检测此类问题的主流技术,但现有方法难以处理中断的同步机制,导致大量误报,因此消除误报成为精确检测数据竞争的主要挑战。本文提出一种基于程序验证的方法来发现中断驱动程序中的数据竞争漏洞,试图借助程序验证技术提升检测精度,从而应对中断同步机制带来的误报问题。摘要未给出具体方法细节与实验评估结果。

问题
中断驱动程序中的数据竞争因中断交错复杂而难以发现,现有静态分析方法难以处理中断同步机制,产生大量误报,消除误报是精确检测的主要挑战。
方法
提出一种基于程序验证的方法来发现中断驱动程序中的数据竞争漏洞。
评估
摘要未描述具体的评估方式或实验结果。
原文摘要(Abstract)

The data race problem is common in the interrupt-driven program, and it is difficult to find as a result of complicated interrupt interleaving. Static analysis is a mainstream technology to detect those problems, however, the synchronization mechanism of interrupt is hard to be processed by the existing method, which brings many false alarms. Eliminating false alarms in static analysis is the main challenge for precisely data race detection.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot6023,
  title = {A program verification based approach to find data race vulnerabilities in interrupt-driven program},
  author = {Haining Feng},
  booktitle = {ASE},
  year = {2020},
  doi = {10.1145/3324884.3418925}
}