paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Modular collaborative program analysis in OPAL

OPAL 中的模块化协作程序分析
FSE Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2020匹配度 4/10 · 该论文属于静态分析框架与模块化分析的基础设施工作,与用户关注的静态分析领域有间接关联,但未涉及 LLM/Agentic、浮点程序分析或贝叶斯程序分析等核心交叉方向。引用 0 inbox
Dominik Helm, Florian Kübler, Michael Reif, Michael Eichberg, Mira Mezini
crossref: 2026-09-12

AI 速览

一句话:提出 OPAL 中的模块化协作程序分析,试图兼顾静态分析的模块化与性能。

现有方法在组合多个静态分析以推导相互独立属性时,通常只能在模块化与性能之间取舍:声明式方法有利于模块化及自动的、与具体分析无关的优化,命令式方法则便于针对特定分析进行手工优化。OPAL 中的模块化协作程序分析试图结合两者优势,使多个分析能够模块化地协同工作,同时保持高效执行。摘要未给出具体实验数据或量化结果,论文主要从框架设计与实现层面论述该方案的可行性。

问题
在组合多个推导不同独立属性的静态分析时,如何同时实现模块化与高性能。
方法
在 OPAL 框架中引入模块化协作程序分析,融合声明式模块化/自动化优化与命令式分析特定优化的优势。
评估
摘要未报告具体实验评估或量化结果,主要从框架设计与实现角度论证方案可行性。
原文摘要(Abstract)

Current approaches combining multiple static analyses deriving different, independent properties focus either on modularity or performance. Whereas declarative approaches facilitate modularity and automated, analysis-independent optimizations, imperative approaches foster manual, analysis-specific optimizations.

链接与引用

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

BibTeX
@inproceedings{paperbot5793,
  title = {Modular collaborative program analysis in OPAL},
  author = {Dominik Helm and Florian Kübler and Michael Reif and Michael Eichberg and Mira Mezini},
  booktitle = {FSE},
  year = {2020},
  doi = {10.1145/3368089.3409765}
}