课题基金 / 基金详情

CRII: SHF: Analysis and Automation of Global Systematic Changes

CRII: SHF: Analysis and Automation of Global Systematic Changes
CRII:SHF:全球系统性变化的分析和自动化
批准号:
1565827
负责人:
Na Meng
金额:
$17.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2016
资助国家:
美国
项目状态:
已结题
起止时间:
2016-03-15 至 2018-02-28

项目摘要

项目成果

Na Meng的其他基金

相似基金

相关文献

中文摘要
翻译
软件版本历史记录了软件的演变过程,记录了特定于应用的领域知识,并跟踪了软件维护的成功和失败。通过从软件演化历史中学习,研究人员可以利用这些知识来帮助提高程序员的生产力和软件质量。可是,那个?大数据?软件版本历史方面提出了挑战。它需要复杂的程序分析和自动化工具来识别特定于项目的知识,并相应地向开发人员建议编码。现有的解决方案只能识别和自动化简单的代码更改。本研究的目标是通过自动推理和程序转换应用的创新来推进最先进的编程知识发现和建议。本项目将描述软件中反复出现的全局编辑,并研究工具,以完全自动化关键过程,以基于代码更改示例来概括,定位和应用复杂的程序转换。这项研究的统一主题是明智的应用程序间的程序分析和约束求解技术。程序间分析将识别开发人员应用的变更之间的关系,以聚类相关变更。约束求解技术将推理所应用的更改背后的基本原理,以推断所表现的一般程序转换模式。PI将把这项研究的结果纳入本科和研究生软件工程课程,目的是保持国家技术劳动力的竞争活力。
英文摘要
Software version history captures how software evolves, records application-specific domain knowledge, and tracks success as well as failure in the software maintenance. By learning from software evolution history, researchers can leverage the knowledge to help improve programmer productivity and software quality. However, the ?big data? aspect of software version history presents challenges. It requires sophisticated program analysis and automated tools to identify project-specific knowledge and to suggest coding accordingly to developers. Existing solutions are only capable of identifying and automating simple code changes. The objective of this research is to advance the state-of-the-art programming knowledge discovery and suggestion through innovations in automatic inference and application of program transformations.This project will characterize recurring global edits in software, and investigate tools to fully automate the crucial process to generalize, locate, and apply complicated program transformations based on code change examples. The unifying theme of this research is the judicious application of inter-procedural program analysis and constraint solving techniques. Inter-procedural analysis will identify relationship between applied changes by developers to cluster relevant changes. Constraint solving techniques will reason about the rationale behind the applied changes to infer the manifested general program transformation patterns. The PI will incorporate the results from this research into both undergraduate and graduate software engineering courses with the aim of maintaining the competitive vitality of the national technology workforce.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Small: Reuse and Migration of GUI Tests
CAREER: Data-Driven Debugging of Complex Program Changes
国内基金
海外基金
天然超短抗菌肽Temporin-SHf衍生多肽的构效分析与抗菌机制研究
衔接蛋白SHF负向调控胶质母细胞瘤中EGFR/EGFRvIII再循环和稳定性的功能及机制研究
  • 批准号:
    82302939
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2023
  • 负责人:
    汪京京
  • 依托单位:
EGFR/GRβ/Shf调控环路在胶质瘤中的作用机制研究
  • 批准号:
    81572468
  • 项目类别:
    面上项目
  • 资助金额:
    60.0万元
  • 批准年份:
    2015
  • 负责人:
    邹健
  • 依托单位: