paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Compilation error repair

编译错误修复
ICSE Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training2018匹配度 2/10 · 该论文研究面向入门程序员的编译错误教学修复,属于程序修复与开发者工具范畴,与用户画像中静态分析、LLM/Agent 结合、浮点程序分析及贝叶斯程序分析等核心方向无直接关联。引用 83 inbox
Umair Z. Ahmed, Pawan Kumar, Amey Karkare, Purushottam Kar, Sumit Gulwani
crossref: 2026-09-12

AI 速览

一句话:提出 TRACER 系统,面向入门程序员对编译错误进行教学导向的自动修复。

编译期错误是入门编程课程中学生面临的主要学习障碍。编译器错误信息虽然准确,但面向经验丰富的程序员,对初学者而言往往晦涩难懂。本文研究教学导向的程序修复问题,提出 TRACER(Targeted RepAir of Compilation ERrors)系统,用于对编译错误进行修复,面向入门级程序员。TRACER 以学生程序中的编译错误为对象执行定向修复,旨在帮助学生跨越编译错误带来的学习门槛。摘要未报告具体的评估方法与实验结果。

问题
入门编程学生难以理解编译器错误信息,编译期错误成为主要学习障碍;如何对编译错误进行教学导向的自动修复是本文的问题。
方法
提出 TRACER 系统,对编译错误执行定向修复(targeted repair),面向入门程序员设计。
评估
摘要未给出评估细节,未描述实验设置、数据集或结果。
原文摘要(Abstract)

Compile-time errors pose a major learning hurdle for students of introductory programming courses. Compiler error messages, while accurate, are targeted at seasoned programmers, and seem cryptic to beginners. In this work, we address this problem of pedagogically-inspired program repair and report TRACER (Targeted RepAir of Compilation ERrors), a system for performing repairs on compilation errors, aimed at introductory programmers.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot4547,
  title = {Compilation error repair},
  author = {Umair Z. Ahmed and Pawan Kumar and Amey Karkare and Purushottam Kar and Sumit Gulwani},
  booktitle = {ICSE},
  year = {2018},
  doi = {10.1145/3183377.3183383}
}