课题基金 / 基金详情

DeMoCo: Developer-Centered, Neural Models of Code

DeMoCo: Developer-Centered, Neural Models of Code
DeMoCo:以开发人员为中心的神经代码模型
批准号:
492507603
负责人:
Professor Dr. Michael Pradel
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
--
资助国家:
德国
项目状态:
未结题
起止时间:

项目摘要

项目成果

Professor Dr. Michael Pradel的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Neural software analysis learns predictive models from large code corpora to address challenging software engineering tasks. It has been gaining momentum over recent years, complementing and sometimes even outperforming traditional program analysis. At the core of these techniques are neural models of code, i.e., deep learning models that reason about programs and their properties to make predictions useful to developers. Unfortunately, current neural models of code are mostly driven by what data is easily available, e.g., reading thousands of source code files from the first to the last token each, and they make predictions that are difficult to understand for humans, e.g., by classifying an entire method as buggy without further explanation. As a result, many current techniques achieve impressive accuracy but still remain of limited use to developers. This proposal puts the human developer into the center of neural models of code, shifting from a data-centered paradigm to a developer-centered paradigm. Concretely, we plan to pursue three strands of research, which will (i) increase our understanding of how human reasoning and neural reasoning about programs relate to each other, (ii) design neural models of code that imitate how developers reason about and explore code, and (iii) create models that not only predict properties of code but also explain the predictions to developers. Developer-centered neural models of code will be potentially applicable in a wide spectrum software engineering tasks. As concrete examples, this proposal will apply them to bug detection and fault localization.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Perf4JS: Automatically Fixing Performance Problems in Real-World JavaScript Applications
  • 批准号:
    383433544
  • 项目类别:
    Research Grants
  • 资助金额:
    $0.0万
  • 财政年份:
    2017
  • 负责人:
    Professor Dr. Michael Pradel
  • 依托单位:
ConcSys: Reliable and Efficient Complex, Concurrent Software Systems
QPTest: Automated Testing of Quantum Computing Platforms
  • 批准号:
    516334526
  • 项目类别:
    Research Grants
  • 资助金额:
    $0.0万
  • 财政年份:
    --
  • 负责人:
    Professor Dr. Michael Pradel
  • 依托单位:
LExecution: Learning to Guide and Analyze Program Executions
  • 批准号:
    526259073
  • 项目类别:
    Research Grants
  • 资助金额:
    $0.0万
  • 财政年份:
    --
  • 负责人:
    Professor Dr. Michael Pradel
  • 依托单位:
海外基金