paperbot · PL 论文追踪

全部论文 待读 收藏

P1 Programming and execution models for next generation code intelligence systems (keynote)

下一代代码智能系统的编程与执行模型(主旨演讲)
FSE Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2021匹配度 6/10 · 论文主题属于程序分析与机器学习的交叉,与“AI→PL/PL→AI”的大方向相关,尤其关注程序分析程序(PAP)的工程基础及规则智能与学习结合。但摘要为高层主旨报告,未具体涉及 LLM/Agent、浮点程序分析或贝叶斯程序分析,且缺少可验证的方法与实验细节。引用 0 inbox
Mira Mezini
crossref: 2026-09-12

AI 速览

一句话:主张加强程序分析程序(PAP)的工程基础,并展望规则智能与学习结合的新一代代码智能。

该主旨演讲将 McCarthy 对人工智能的定义专门化,把代码智能(CI)界定为分析其他计算机程序(PAP)的智能程序。演讲据此分为两部分:第一部分主张应更加重视 PAP 的工程基础研究,即为代码智能系统建立编程与执行模型等系统性工程支撑;第二部分展望将当前 PAP 中基于规则的智能与学习能力相结合的新方向。作者认为,新颖的工程基础与增强的智能共同刻画了下一代 PAP 的特征。全文属于立场与展望型主旨报告,未给出具体系统实现或实验评估;其核心贡献在于提出研究议程,强调工程基础与学习增强两条路线对代码智能系统演进的关键作用。

问题
当前代码智能系统(PAP)多依赖规则式智能,其工程基础尚不充分;如何为下一代系统建立编程与执行模型并融合学习能力,是核心研究问题。
方法
通过主旨演讲形式,将 CI 界定为分析其他程序的智能程序,并分两部分论证工程基础研究的重要性以及规则智能与学习结合的前景。
评估
本文为主旨演讲/立场与展望,未报告具体实现或实验评估;其评估方式是对研究方向进行论证与展望。
原文摘要(Abstract)

McCarthy defined Artificial Intelligence (AI) as “the science and engineering of making intelligent computer programs”. I define Code Intelligence (CI) by specializing his definition to intelligent computer programs that analyze other computer programs (PAPs for short) and use it to structure the keynote in two parts. The first part argues for more research on engineering foundations of PAPs. The second part outlooks new directions of combining rule-based intelligence of current PAPs with learning capabilities. Together, novel engineering foundations and enhanced intelligence characterize what I think will be the next generation of PAPs.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot6365,
  title = {Programming and execution models for next generation code intelligence systems (keynote)},
  author = {Mira Mezini},
  booktitle = {FSE},
  year = {2021},
  doi = {10.1145/3468264.3478688}
}