SHF: Small: Automated Debugging Techniques for Modern Software Systems
SHF:小型:现代软件系统的自动调试技术
基本信息
- 批准号:0916605
- 负责人:
- 金额:$ 44.52万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2009
- 资助国家:美国
- 起止时间:2009-07-15 至 2012-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Proposal Number: CCF 0916605TITLE: SHF: Small: Automated Debugging Techniques for Modern Software SystemsPI: Alessandro OrsoDebugging, which consists of identifying and removing software faults, is a human-intensive activity responsible for much of the cost of software maintenance. Existing approaches for automated debugging can help lower this cost, but have limitations that hinder their effectiveness and applicability. This project aims to overcome these limitations by developing a family of debugging techniques that (1) target realistic debugging scenarios, in which faults can involve multiple statements and manifest themselves only in specific contexts,(2) apply advanced static and dynamic analysis techniques to automatically reduce the amount of both statements and inputs that developers must examine when investigating a failure, (3) leverage information collected from the field to increase the relevance and effectiveness of the debugging process. These newly defined techniques will be evaluated through rigorous experimentation performed on real software, in real settings, and under realistic assumptions. Debugging tools, infrastructure, and experimental subjects developed within the project will be made freely available to researchers and practitioners to help dissemination and enable further research. By advancing the state of the art of debugging, this research will help developers build more reliable software systems and, ultimately, increase the overall quality of our software infrastructure.
提案编号:CCF 0916605TITLE:SHF:Small:现代软件系统的自动化调试技术PI:Alessandro Orso调试,由识别和排除软件故障组成,是一项人工密集型活动,负责大部分软件维护成本。现有的自动化调试方法可以帮助降低这一成本,但存在阻碍其有效性和适用性的限制。本项目旨在通过开发一系列调试技术来克服这些限制:(1)针对实际调试场景,其中错误可能涉及多个语句,并且仅在特定上下文中显现;(2)应用高级静态和动态分析技术来自动减少开发人员在调查故障时必须检查的语句和输入的数量;(3)利用从现场收集的信息来提高调试过程的相关性和有效性。这些新定义的技术将通过在真实软件、真实环境和现实假设下执行的严格实验进行评估。在该项目中开发的调试工具、基础设施和实验对象将免费提供给研究人员和从业者,以帮助传播和支持进一步的研究。通过提高调试的技术水平,这项研究将帮助开发人员构建更可靠的软件系统,并最终提高我们软件基础设施的整体质量。
项目成果
期刊论文数量(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 }}
Alessandro Orso其他文献
Alessandro Orso的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Alessandro Orso', 18)}}的其他基金
Collaborative Research: SHF: Medium: A General Framework for Automated Test Transfer
合作研究:SHF:Medium:自动化测试传输的通用框架
- 批准号:
2107125 - 财政年份:2021
- 资助金额:
$ 44.52万 - 项目类别:
Continuing Grant
SHF: Medium: Spectral Profiling: Understanding Software Performance without Code Instrumentation
SHF:中:频谱分析:无需代码检测即可了解软件性能
- 批准号:
1563991 - 财政年份:2016
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
EAGER: Collaborative Research: Leveraging Graph Databases for Incremental and Scalable Symbolic Analysis and Verification of Web Applications
EAGER:协作研究:利用图形数据库进行增量和可扩展的 Web 应用程序符号分析和验证
- 批准号:
1548856 - 财政年份:2015
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
I-Corps: Capturing Field Data for Mobile Applications
I-Corps:捕获移动应用程序的现场数据
- 批准号:
1522518 - 财政年份:2015
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
SHF: Small: BugX: In-house Debugging of Field Failures to Improve Software Quality
SHF:小:BugX:现场故障的内部调试以提高软件质量
- 批准号:
1320783 - 财政年份:2013
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
SHF: Medium: Collaborative Research: Regression Testing Techniques for Real-world Software Systems
SHF:媒介:协作研究:现实世界软件系统的回归测试技术
- 批准号:
1161821 - 财政年份:2012
- 资助金额:
$ 44.52万 - 项目类别:
Continuing Grant
TC: Small: Collaborative Research: Viewpoints: Discovering Client- and Server-side Input Validation Inconsistencies to Improve Web Application Security
TC:小型:协作研究:观点:发现客户端和服务器端输入验证不一致以提高 Web 应用程序安全性
- 批准号:
1117167 - 财政年份:2011
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
SHF: Medium: MEDITA - Multi-Layer Enterprise-Wide Dynamic Information-Flow Tracking and Assurance
SHF:中:MEDITA - 多层企业范围动态信息流跟踪和保证
- 批准号:
0964647 - 财政年份:2010
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
Collaborative Research: SoD-TEAM: Designing Tests for Evolving Software Systems
协作研究:SoD-TEAM:为不断发展的软件系统设计测试
- 批准号:
0725202 - 财政年份:2008
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
Collaborative Research: Software and Hardware Support for Efficient Monitoring of Program Behavior
协作研究:高效监控程序行为的软硬件支持
- 批准号:
0541080 - 财政年份:2006
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
相似国自然基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
- 批准号:n/a
- 批准年份: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 RNA 测序技术解析鸽分泌鸽乳的分子机制
- 批准号:31802058
- 批准年份:2018
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
- 批准号:31870821
- 批准年份:2018
- 资助金额:56.0 万元
- 项目类别:面上项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
- 批准号:31772128
- 批准年份:2017
- 资助金额:60.0 万元
- 项目类别:面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
- 批准号:81704176
- 批准年份:2017
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
- 批准号:91640114
- 批准年份:2016
- 资助金额:85.0 万元
- 项目类别:重大研究计划
相似海外基金
SHF: Small: Modular Automated Verification of Concurrent Data Structures
SHF:小型:并发数据结构的模块化自动验证
- 批准号:
2304758 - 财政年份:2023
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
SHF: Small: Automated Verification and Synthesis of Input Generators in Property-Based Testing Frameworks
SHF:小型:基于属性的测试框架中输入生成器的自动验证和合成
- 批准号:
2321680 - 财政年份:2023
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
SHF: Small: Automated Unit Test Generation using Large Language Models
SHF:小型:使用大型语言模型自动生成单元测试
- 批准号:
2307742 - 财政年份:2023
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
SHF: Small: Toward Fully Automated Formal Software Verification
SHF:小型:迈向全自动形式软件验证
- 批准号:
2210243 - 财政年份:2022
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
SHF: Small: Synergy between Automated Reasoning and Interactive Theorem Proving
SHF:小:自动推理和交互式定理证明之间的协同作用
- 批准号:
2229099 - 财政年份:2022
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
SHF : Small: Certified Automated Reasoning with BDDs (CARB)
SHF:小型:经过 BDD 认证的自动推理 (CARB)
- 批准号:
2108521 - 财政年份:2021
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: Automated Quantitative Assessment of Testing Difficulty
合作研究:SHF:小型:测试难度自动定量评估
- 批准号:
2008660 - 财政年份:2020
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: Automated Quantitative Assessment of Testing Difficulty
合作研究:SHF:小型:测试难度自动定量评估
- 批准号:
2008640 - 财政年份:2020
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: An Automated Full-Lifecycle Approach for Improving the Development and Use of Static Analysis
合作研究:SHF:小型:改进静态分析开发和使用的自动化全生命周期方法
- 批准号:
2008905 - 财政年份:2020
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: An Automated Full-Lifecycle Approach for Improving the Development and Use of Static Analysis
合作研究:SHF:小型:改进静态分析开发和使用的自动化全生命周期方法
- 批准号:
2007314 - 财政年份:2020
- 资助金额:
$ 44.52万 - 项目类别:
Standard Grant