Finding What's Not There: A New Approach to Revealing Neglected Conditions in Software

寻找不存在的东西:揭示软件中被忽视的条件的新方法

基本信息

  • 批准号:
    0702693
  • 负责人:
  • 金额:
    --
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2007
  • 资助国家:
    美国
  • 起止时间:
    2007-06-01 至 2011-05-31
  • 项目状态:
    已结题

项目摘要

P0702693Finding What's Not There: A New Approach to Revealing Neglected Conditions in SoftwareAndy PodgurskiA new approach to the detection of neglected conditions in software is explored that is based on the ideas that vital clues about neglected conditions are often distributed throughout a project code base. Clues are represented as graph minors of program dependence graphs, which model programming patterns in which particular conditions are handled properly. PDG minors permit a wide variety of such patterns to be modeled concisely and without unnecessary constraints on the contexts in which the patterns may be found. Patterns are found by mining a database of dependence graphs to identify recurring graph minors, on the assumption that the more a programming pattern is used, the more likely it is to be correct. After putatively correct patterns are identified, the graph database is searched again to identify pattern violations corresponding to neglected conditions. This approach is distinguished from related work on defect detection by its focus on neglected conditions, by its use of dependence graph minors to represent programming patterns, and by its use of graph mining technology to identify patterns. The approach will be evaluated and refined by applying it to reveal neglected conditions in a variety of open-source projects.
P0702693寻找不存在的东西:揭示软件中被忽视条件的新方法Andy Podgurski探索了一种检测软件中被忽视条件的新方法,该方法基于这样的想法,即关于被忽视条件的重要线索通常分布在整个项目代码库中。 线索被表示为程序依赖图的未成年人,其模型编程模式中的特定条件得到妥善处理。 PDG minor允许各种各样的模式被建模简洁,而没有不必要的约束的上下文中,其中可能会发现的patterns.Patterns挖掘依赖图的数据库,以确定经常出现的图minor,在假设的编程模式被使用的越多,它就越有可能是正确的。 在识别出完全正确的模式之后,再次搜索图形数据库以识别对应于被忽略的条件的模式违规。 这种方法是区别于缺陷检测的相关工作,其重点是被忽视的条件,其使用的依赖图未成年人表示编程模式,并通过使用图挖掘技术来识别模式。 该方法将通过应用它来揭示各种开源项目中被忽视的条件来进行评估和改进。

项目成果

期刊论文数量(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 }}

H. Andy Podgurski其他文献

H. Andy Podgurski的其他文献

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

{{ truncateString('H. Andy Podgurski', 18)}}的其他基金

SHF: Small: Causal Foundations of Statistical Fault Localization
SHF:小:统计故障定位的因果基础
  • 批准号:
    1525178
  • 财政年份:
    2015
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research: Enhancing the Reliability of Bioinformatics Software by Correlating User Feedback and Execution Data
协作研究:通过关联用户反馈和执行数据来增强生物信息学软件的可靠性
  • 批准号:
    0820217
  • 财政年份:
    2008
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Observation-Based Software Testing
基于观察的软件测试
  • 批准号:
    0098325
  • 财政年份:
    2001
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Semantic Analysis and its Applications to Software Development
语义分析及其在软件开发中的应用
  • 批准号:
    9009375
  • 财政年份:
    1990
  • 资助金额:
    --
  • 项目类别:
    Standard Grant

相似国自然基金

视觉背侧(where)和腹侧(what)通路改变与针刺干预弱视的rs-fMRI机制研究
  • 批准号:
    82160935
  • 批准年份:
    2021
  • 资助金额:
    34 万元
  • 项目类别:
    地区科学基金项目

相似海外基金

What is the impact of increasing boreal forest fires on Arctic climate and sea ice?
北方森林火灾的增加对北极气候和海冰有何影响?
  • 批准号:
    2337045
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Size matters, but at what cost? Role of male sex hormones in the placenta
规模很重要,但代价是什么?
  • 批准号:
    DP240102256
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Discovery Projects
What is the role of striatal dopamine in value-based decision-making?
纹状体多巴胺在基于价值的决策中发挥什么作用?
  • 批准号:
    DP240103246
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Discovery Projects
RESEARCH PROPOSAL What is your project title? Development of additive manufactured polymeric seals for low molecular weight gases
研究计划 您的项目名称是什么?
  • 批准号:
    2908868
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Studentship
What Works Policy Fellowship - Youth Futures Foundation Understanding What Makes for Quality Work Fellowship UKRI Policy Fellowship
什么有效的政策奖学金 - 青年未来基金会 了解什么是高质量工作奖学金 UKRI 政策奖学金
  • 批准号:
    ES/Y005007/1
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Fellowship
Open(ing up) goals in physical activity: What works, when, and for whom?
制定身体活动目标:什么有效、何时有效、对谁有效?
  • 批准号:
    DP240101163
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Discovery Projects
What are the implications of health inequalities such as parental education and household income in BAME 11-16 year old's mental health in Wales
父母教育和家庭收入等健康不平等对威尔士 BAME 11-16 岁心理健康有何影响
  • 批准号:
    2875399
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Studentship
Collaborative Research: What Drives the Most Extreme Rainstorms in the Contiguous United States (US)?
合作研究:美国本土遭遇最极端暴雨的原因是什么?
  • 批准号:
    2337381
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research: What Drives the Most Extreme Rainstorms in the Contiguous United States (US)?
合作研究:美国本土遭遇最极端暴雨的原因是什么?
  • 批准号:
    2337380
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
MERGE - Measuring what matters: Improving usability and accessibility of policy frameworks and indicators for multidimensional well-being through collaboration
MERGE - 衡量重要的事情:通过协作提高多维福祉政策框架和指标的可用性和可及性
  • 批准号:
    10092245
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    EU-Funded
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了