paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Fine-Grained Analyses for Evolution-Aware Runtime Verification

面向演化感知运行时验证的细粒度分析
ICSE Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering2026匹配度 3/10 · 论文属于运行时验证与程序分析,用细粒度分析改进演化感知的重监控,但未涉及 LLM/Agent、浮点程序分析或贝叶斯程序分析等画像核心交叉方向,与当前主攻问题距离较远。引用 3 inbox
Pengyue Jiang, Kevin Guan, Mahdi Khosravi, Moustafa Ismail, Marcelo d'Amorim, Owolabi Legunsen
crossref: 2026-09-12

AI 速览

一句话:提出细粒度分析,使演化感知运行时验证更精确地只重监控受代码改动影响的规约。

运行时验证(RV)通过让测试对照形式规约来发现缺陷,但在持续集成中往往过慢。演化感知技术据此提出只重监控受代码改动影响的规约子集以加速 RV,然而现有技术依赖类级粗粒度分析,会不必要且不精确地重监控未受影响的规约。本文提出细粒度分析,旨在更精确地识别受改动影响的规约,减少冗余重监控,从而提升演化感知 RV 的精度与效率。摘要未报告具体实验评估与量化结果。

问题
运行时验证在持续集成中因需监控大量规约而过慢;现有演化感知方法使用类级粗粒度分析,导致对未受代码改动影响的规约进行次优且不精确的重监控。
方法
提出细粒度分析,以更精确地判定代码改动影响的规约子集,从而只重监控真正受影响的规约。
评估
摘要未提供评估信息,因此无法从摘要概括实验平台、对比基线与量化结果。
原文摘要(Abstract)

Runtime verification (RV) found many bugs by monitoring passing tests in many open-source projects against formal specifications (specs). But, RV is often too slow for use in continuous integration. So, evolution-aware techniques were proposed to speed up RV by re-monitoring only a subset of specs affected by code changes. These techniques use coarse-grained class-level analyses, so they can sub-optimally and imprecisely re-monitor unaffected specs.

链接与引用

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

BibTeX
@inproceedings{paperbot11522,
  title = {Fine-Grained Analyses for Evolution-Aware Runtime Verification},
  author = {Pengyue Jiang and Kevin Guan and Mahdi Khosravi and Moustafa Ismail and Marcelo d'Amorim and Owolabi Legunsen},
  booktitle = {ICSE},
  year = {2026},
  doi = {10.1145/3744916.3787833}
}