paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Accelerating Build Dependency Error Detection via Virtual Build

通过虚拟构建加速构建依赖错误检测
ASE Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering2022匹配度 2/10 · 该论文聚焦构建脚本中缺失/冗余依赖错误的检测效率优化,属于软件工程与程序分析工具方向;但未涉及用户核心关注的 LLM/Agent、静态分析在 ML/Agentic 程序中的应用、浮点程序分析或贝叶斯程序分析。引用 6 inbox
Rongxin Wu, Minglei Chen, Chengpeng Wang, Gang Fan, Jiguang Qiu, Charles Zhang
crossref: 2026-09-12

AI 速览

一句话:提出用虚拟构建加速构建脚本中缺失/冗余依赖错误的检测,避免完整构建监控的高开销。

构建脚本负责把源代码转换为可执行产物,但其开发容易出错,缺失依赖和冗余依赖是其中最常见的错误类型,因而受到研究关注。已有构建依赖分析技术可用于发现这类问题,但大多数(包括最先进方法)需要监控完整构建过程来构建动态依赖,开销高昂,对大规模项目尤其难以承受。论文提出以“虚拟构建”(virtual build)来加速构建依赖错误检测,目标是在不承担完整构建监控成本的前提下提升检测效率。摘要未给出具体技术机制或实验评估数据。

问题
构建脚本中的依赖相关错误(缺失依赖与冗余依赖)检测代价高,现有技术需监控完整构建过程以获取动态依赖,大规模项目难以承受。
方法
依据标题,采用 virtual build(虚拟构建)来加速构建依赖错误检测;摘要未展开其具体实现。
评估
摘要仅指出效率问题并说明大规模项目成本不可承受,未报告实验评估或结果。
原文摘要(Abstract)

Build scripts play an important role in transforming the source code into executable artifacts. However, the development of build scripts is typically error-prone. As one kind of the most prevalent errors in build scripts, the dependency-related errors, including missing dependencies and redundant dependencies, draw the attention of many researchers. A variety of build dependency analysis techniques have been proposed to tackle them. Unfortunately, most of these techniques, even the state-of-the-art ones, suffer from efficiency issues due to the expensive cost of monitoring the complete build process to build dynamic dependencies. Especially for large-scale projects, such the cost would not be affordable.

链接与引用

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

BibTeX
@inproceedings{paperbot7310,
  title = {Accelerating Build Dependency Error Detection via Virtual Build},
  author = {Rongxin Wu and Minglei Chen and Chengpeng Wang and Gang Fan and Jiguang Qiu and Charles Zhang},
  booktitle = {ASE},
  year = {2022},
  doi = {10.1145/3551349.3556930}
}