课题基金 / 基金详情

SHF: Small: Find and Fix Similar Software Bugs

SHF: Small: Find and Fix Similar Software Bugs
SHF:小型:查找并修复类似的软件错误
批准号:
1018600
负责人:
Tien Nguyen
金额:
$48.33万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2010
资助国家:
美国
项目状态:
已结题
起止时间:
2010-08-15 至 2014-07-31
关键词:

项目摘要

项目成果

Tien Nguyen的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Finding and fixing bugs are crucial in the process of developing reliable and high-quality software. Software developers could base on their own experience with their programs, or effectively find bugs by consulting the similar bugs and fixes from others in the past for the same or different systems. However, the body of knowledge in software engineering is still very limited on the nature, the causes and effects, and the characteristics of such recurring bugs. The learning process from prior known bugs is still ad-hoc, manually, and un-systematically. In this project, a comprehensive approach is introduced to capture the knowledge of prior bugs and corresponding fixes, and to leverage such knowledge to build automated tools to detect potential recurring buggy code at other locations in the same or different systems. Such tools will help to detect bugs early in the development process, leading to higher-quality software and the improvement in productivity of software developers in the bug fixingpractice.In this project, an empirical study will be conducted to collect, analyze, and understand the nature and characteristics of recurring and similar bugs within one and across multiple systems. This project is expected to advance software engineering knowledge on the theoretical foundation, concepts, practical techniques, and automated tools to (1) capture the characteristics and measure the similarity of code units involved in prior known fixed bugs, (2) identify the locations of potential buggy units and derive the guidelines to fix them by matching them to the relevant peer code units of the known bugs, and (3) support the similar bug detection and fixing process. The teaching modules and validation efforts in this project will involve students and professionals, promoting teaching and training software quality assurance.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CCRI: ENS: Boa 2.0: Enhancing Infrastructure for Studying Software and its Evolution at a Large Scale
  • 批准号:
    2120386
  • 项目类别:
    Standard Grant
  • 资助金额:
    $44.82万
  • 财政年份:
    2021
  • 负责人:
    Tien Nguyen
  • 依托单位:
SHF: Large: Collaborative Research: Exploiting the Naturalness of Software
  • 批准号:
    1723215
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $26.07万
  • 财政年份:
    2016
  • 负责人:
    Tien Nguyen
  • 依托单位:
SHF:Small: Build Code Maintenance and Detecting, Testing, Locating Configuration and Build Errors
  • 批准号:
    1723432
  • 项目类别:
    Standard Grant
  • 资助金额:
    $16.66万
  • 财政年份:
    2016
  • 负责人:
    Tien Nguyen
  • 依托单位:
TWC: Small: Detection and Prevention of Prior Known Software Security Vulnerabilities
  • 批准号:
    1723198
  • 项目类别:
    Standard Grant
  • 资助金额:
    $28.67万
  • 财政年份:
    2016
  • 负责人:
    Tien Nguyen
  • 依托单位:
国内基金
海外基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
  • 依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2022
  • 负责人:
    张祥忠
  • 依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 项目类别:
    面上项目
  • 资助金额:
    58.0万元
  • 批准年份:
    2019
  • 负责人:
    高学文
  • 依托单位: