paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Predicting Software Changes from Desired Behavior Changes

从期望的行为变更预测软件变更
FSE Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering2025匹配度 4/10 · 论文聚焦于利用程序动态行为从期望行为变更预测软件变更,属于机器学习与程序语言的交叉,但并非用户核心关注的静态分析、Agentic程序、浮点程序分析或贝叶斯程序分析,也未涉及用LLM/Agent改进静态分析或形式化验证。引用 0 inbox
Laura Plein
crossref: 2026-09-12

AI 速览

一句话:提出利用程序动态行为从期望行为变更预测软件变更,以弥补LLM难以理解代码语义的不足。

近年来,机器学习特别是大语言模型被广泛用于软件工程任务,但绝大多数工作聚焦于程序代码的 token 序列预测,程序动态特性几乎未被利用;LLM 在解释和预测代码语义方面仍面临挑战。该研究提出从期望的行为变更出发预测软件变更,试图借助程序动态行为来改进对代码语义的理解与变更预测。摘要主要阐述研究动机与方向,未提供具体方法、实现细节或实验评估结果。

问题
现有机器学习/LLM 软件工程方法多基于代码 token 预测,忽视程序动态行为,难以准确解释和预测代码语义,尤其难以从期望行为变化推断软件变更。
方法
摘要仅提出研究设想,拟从期望行为变更出发预测软件变更,并利用程序动态特性;未给出具体方法细节。
评估
摘要未描述评估方式、实验设置或结果。
原文摘要(Abstract)

In the past years, we have seen an explosion of Machine Learning techniques applied to software engineering tasks [1, 10, 12]. The vast majority of these approaches is applied to program code, using Large Language Models (LLMs) to predict token sequences in specific contexts [11]. However, the dynamic nature of programs is hardly exploited; on the contrary, interpreting and predicting the semantics of code remains challenging for LLMs.

链接与引用

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

BibTeX
@inproceedings{paperbot9031,
  title = {Predicting Software Changes from Desired Behavior Changes},
  author = {Laura Plein},
  booktitle = {FSE},
  year = {2025},
  doi = {10.1145/3696630.3728617}
}