SHF: Small: Promoting Efficient Debugging and High-Quality Software through Contextual Understanding of Faults

SHF:小:通过对故障的上下文理解促进高效调试和高质量软件

基本信息

  • 批准号:
    1116943
  • 负责人:
  • 金额:
    $ 49.96万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2011
  • 资助国家:
    美国
  • 起止时间:
    2011-08-01 至 2015-07-31
  • 项目状态:
    已结题

项目摘要

Software defects, or bugs, are a significant issue in software development and society. The cost of dealing with the faults caused by these defects is significant. Once a software fault has been identified, either by a failing test case or due to a failure in use, it can be difficult and time consuming to identify the defect responsible for the fault and how to repair it. This research will combine information from analysis of the program and the failing run to help understand the context of the fault, and provide a developer with visualizations and other information to help them understand the fault and repair the software.The technical focus of this work consists of novel software analyses, software models, and software-development interfaces and visualizations to support software development, comprehension, and fault repair. These techniques capture and utilize static and dynamic information about the program and its execution to model relations among software elements and their functionality. These hybrid static/dynamic models can be used as the basis for the exploration of a program when attempting to understand the nature and context of software faults so that they may be effectively and efficiently repaired. These software models utilize lightweight and commonplace dynamic information, thus making them practical and ready for near-term adoption. The interfaces and visualizations present the program to software developers in a way to reveal interactions within software, thus allowing them to comprehend larger and more complex systems than is currently possible. As such, the research will enable software-development industry to better understand and repair software faults, thus producing higher quality software, which will benefit society at large.
软件缺陷或缺陷是软件开发和社会中的一个重要问题。处理由这些缺陷引起的故障的成本是巨大的。一旦通过失败的测试用例或由于使用中的失败而识别了软件故障,识别导致该故障的缺陷以及如何修复它可能是困难和耗时的。这项研究将结合程序分析和失败运行的信息来帮助理解故障的背景,并为开发人员提供可视化和其他信息,帮助他们理解故障和修复软件。这项工作的技术重点包括新颖的软件分析、软件模型、软件开发界面和可视化,以支持软件开发、理解和故障修复。这些技术捕获并利用关于程序及其执行的静态和动态信息来对软件元素及其功能之间的关系进行建模。当试图理解软件故障的性质和背景时,可以使用这些混合的静态/动态模型作为探索程序的基础,以便可以有效和高效地修复它们。这些软件模型利用了轻量级和常见的动态信息,从而使它们变得实用,并为近期采用做好了准备。界面和可视化以一种揭示软件内部交互的方式向软件开发人员呈现程序,从而使他们能够理解比目前可能的更大、更复杂的系统。因此,这项研究将使软件开发行业能够更好地了解和修复软件故障,从而生产出更高质量的软件,从而造福于整个社会。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

James Jones其他文献

Interactive effects of hypoxia, carbon monoxide and acute lung injury on oxygen transport and aerobic capacity
缺氧、一氧化碳和急性肺损伤对氧运输和有氧能力的相互作用
Preliminary Evaluation of the Non-dietary hazard and Exposure to Children from Contact with Chromated Copper Arsenate Treated Wood Playground Structures and Contaminated Soil. cc:
儿童接触经铬化砷酸铜处理的木质游乐场结构和受污染土壤造成的非饮食危害和接触的初步评估。
  • DOI:
  • 发表时间:
    2001
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Stephen Johnson;S. Hazen;Janet Andersen;Don Barnes Sab;James Jones;D. Keehner;E. Leovey;Anne Lindsay;D. Parsons;Lois Rossi;F. Sanders;R. Schmitt;Margaret Stasikowski;Olga Odiott;S. Roberts
  • 通讯作者:
    S. Roberts
Comparative Physiology of Fatigue.
The Beginning of a “Regulatory Renaissance”: Positioning Regulatory Coverage at the Interface of Human Expertise and Digital Support
Cardiorespiratory function in Thoroughbreds during locomotion on a treadmill at an incline or decline.
纯种马在跑步机上倾斜或下降运动时的心肺功能。
  • DOI:
    10.2460/ajvr.78.3.340
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    1
  • 作者:
    H. Ohmura;K. Mukai;Toshiyuki Takahashi;H. Aida;James Jones
  • 通讯作者:
    James Jones

James Jones的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('James Jones', 18)}}的其他基金

CAREER: A Neuro-Ophthalmic Approach to Virtual Reality Research
职业:虚拟现实研究的神经眼科方法
  • 批准号:
    2337976
  • 财政年份:
    2024
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Continuing Grant
Collaborative Research: Predictive Intelligence for Pandemic Prevention, Theme 4: Social and Behavioral Obstacles and Supports
合作研究:流行病预防的预测情报,主题 4:社会和行为障碍与支持
  • 批准号:
    2118926
  • 财政年份:
    2021
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
RAPID: Coupled Contagion, Behavior-Change, and the Dynamics of Pro- and Anti-Social Behavior During the COVID-19 Pandemic
RAPID:COVID-19 大流行期间的耦合传染、行为改变以及亲社会和反社会行为的动态
  • 批准号:
    2028160
  • 财政年份:
    2020
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
TRAVEL: Travel to Workshop on Behavioral Risk Modeling for Pandemic Prevention and Response
旅行:前往流行病预防和应对行为风险模型研讨会
  • 批准号:
    1901966
  • 财政年份:
    2018
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
CAREER: Aiding Comprehension of Complex Software Dynamics to Support High-Quality Software Development
职业:帮助理解复杂的软件动态以支持高质量的软件开发
  • 批准号:
    1350837
  • 财政年份:
    2014
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Continuing Grant
Individual Decisions and Emergent Aggregate Patterns: Kin Co-residence among Hadza Hunter-Gatherers
个人决策和新兴聚合模式:哈扎狩猎采集者的亲属共居
  • 批准号:
    1062879
  • 财政年份:
    2011
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Continuing Grant
Doctoral Dissertation Research: Motives for Consuming, Sharing and Trading Wildlife in Urban Cameroon
博士论文研究:喀麦隆城市消费、分享和交易野生动物的动机
  • 批准号:
    0922045
  • 财政年份:
    2009
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
RAPID: Structure of Contact Networks and the Spread of Flu-like Infectious Diseases: Implications for Dynamics and Control
RAPID:接触网络的结构和流感样传染病的传播:对动力学和控制的影响
  • 批准号:
    0947132
  • 财政年份:
    2009
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
Doctoral Dissertation Research: Social Networks and Social Capital: New Techniques for Studying Marginalized Populations at Risk
博士论文研究:社交网络和社会资本:研究处于危险中的边缘化人群的新技术
  • 批准号:
    0753231
  • 财政年份:
    2008
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
Doctoral Dissertation Improvement Grant: Life History Perspectives on Violent Conflict
博士论文改进补助金:暴力冲突的生活史视角
  • 批准号:
    0753741
  • 财政年份:
    2008
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

Identification of a novel targetable cancer stem cell regulator promoting cancer progression and metastasis in non-small cell lung cancer
鉴定一种新型靶向癌症干细胞调节剂,促进非小细胞肺癌的癌症进展和转移
  • 批准号:
    10594368
  • 财政年份:
    2023
  • 资助金额:
    $ 49.96万
  • 项目类别:
Identification of a novel targetable cancer stem cell regulator promoting cancer progression and metastasis in non-small cell lung cancer
鉴定一种新型靶向癌症干细胞调节剂,促进非小细胞肺癌的癌症进展和转移
  • 批准号:
    10907315
  • 财政年份:
    2023
  • 资助金额:
    $ 49.96万
  • 项目类别:
CyberTraining: Implementation: Small: Promoting AI Readiness for Machine-Assisted Secure Data Analysis (PAIR4MASDA)
网络培训:实施:小型:促进人工智能为机器辅助安全数据分析做好准备 (PAIR4MASDA)
  • 批准号:
    2320951
  • 财政年份:
    2023
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
CC* Regional: Promoting Research and Education at Small Colleges in the Atlanta University Center and at Tuskegee University through Network Architecture Enhancements
CC* 区域:通过网络架构增强促进亚特兰大大学中心和塔斯基吉大学小型学院的研究和教育
  • 批准号:
    2201548
  • 财政年份:
    2022
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
Collaborative Research: AF: Small: Promoting Social Learning Amid Interference in the Age of Social Media
合作研究:AF:小:在社交媒体时代的干扰下促进社交学习
  • 批准号:
    2208663
  • 财政年份:
    2022
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
Collaborative Research: AF: Small: Promoting Social Learning Amid Interference in the Age of Social Media
合作研究:AF:小:在社交媒体时代的干扰下促进社交学习
  • 批准号:
    2208662
  • 财政年份:
    2022
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
Characterization of molecular mechanisms governing budding yeast lifespan using small peptides that interact with the Anaphase Promoting Complex
使用与后期促进复合物相互作用的小肽来表征控制芽殖酵母寿命的分子机制
  • 批准号:
    RGPIN-2017-05478
  • 财政年份:
    2022
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Discovery Grants Program - Individual
Collaborative Research: AF: Small: Promoting Social Learning Amid Interference in the Age of Social Media
合作研究:AF:小:在社交媒体时代的干扰下促进社交学习
  • 批准号:
    2208664
  • 财政年份:
    2022
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Standard Grant
Clarification of the role of occupational health nurses in promoting support for balancing treatment and work in small and medium-sized enterprises and verification of the effectiveness of the support
明确职业保健护士在促进中小企业待遇与工作平衡支持中的作用并验证支持的有效性
  • 批准号:
    21H03275
  • 财政年份:
    2021
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Characterization of molecular mechanisms governing budding yeast lifespan using small peptides that interact with the Anaphase Promoting Complex
使用与后期促进复合物相互作用的小肽来表征控制芽殖酵母寿命的分子机制
  • 批准号:
    RGPIN-2017-05478
  • 财政年份:
    2021
  • 资助金额:
    $ 49.96万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了