CRII: SHF: SimDB: An Automated Framework to Debug System-level Concurrency Faults

CRII:SHF:SimDB:用于调试系统级并发故障的自动化框架

基本信息

  • 批准号:
    1464032
  • 负责人:
  • 金额:
    $ 17.46万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2015
  • 资助国家:
    美国
  • 起止时间:
    2015-03-01 至 2018-02-28
  • 项目状态:
    已结题

项目摘要

Modern computer systems utilize multiple CPUs, connect to a large array of peripheral devices, and sense their surroundings through various sensors and actuators. The increasing complexity of these systems can cause software that runs on them to suffer from deployment failures due to various forms of concurrency faults. When a software failure occurs in the deployed system, developers need to debug the system and find the cause of the failure in a timely manner. Unfortunately, debugging large complex concurrent software systems is difficult. This is because concurrency faults occur ?intermittently? and are thus difficult to reproduce, unless there is a specific interleaving that can cause such faults to occur. For example, a failure may involve participation of various software components and system events; reproducing these may require recreating a combination of many factors or specific system environment settings (e.g., hardware,network). The goal of this project is to provide an automated framework that allows engineers to effectively debug system-level concurrency faults in deployed systems. To achieve this goal, the project will investigate and develop advanced static and dynamic analysis techniques. Specifically, it will (i) develop light-weight static analysis techniques that can identify potential failure-inducing program paths; (ii) develop dynamic analysis techniques by using virtualization to effectively reproduce failures that occur in the deployed systems due to nondeterministic and heterogeneous system events; (iii) implement an automated debugging framework that provides rich user interfaces to facilitate in-house debugging processes. The outcome of this project will be a framework that is scalable, transparent, and capable of dealing with broad classes of concurrency faults. The process by which the framework is employed is mostly automated so it requires little human intervention. As such, the framework is expected to help developers understand and correct failures in deployed systems, with benefits to all who depend on such systems.
现代计算机系统利用多个CPU,连接到大量的外围设备,并通过各种传感器和执行器感知周围环境。这些系统的复杂性日益增加会导致由于各种形式的并发故障而遭受部署故障的软件。当部署系统中发生软件故障时,开发人员需要调试系统并及时找到故障的原因。不幸的是,很难调试大型复杂并发软件系统。这是因为并发故障发生?间歇性吗?因此,除非有特定的交织可能会导致这种故障发生,否则很难繁殖。例如,故障可能涉及各种软件组件和系统事件的参与;再现这些可能需要重新创建许多因素或特定系统环境设置(例如硬件,网络)的组合。该项目的目的是提供一个自动化框架,该框架使工程师可以有效地调试已部署系统中的并发故障。为了实现这一目标,该项目将调查和开发先进的静态和动态分析技术。具体而言,它将(i)开发轻量重量静态分析技术,以识别潜在的诱导失败程序路径; (ii)通过使用虚拟化来开发动态分析技术,以有效地再现由于非确定性和异质系统事件而在部署系统中发生的故障; (iii)实施一个自动调试框架,该框架提供丰富的用户界面以促进内部调试过程。该项目的结果将是一个可扩展,透明且能够处理广泛的并发故障的框架。使用框架的过程主要是自动化的,因此几乎不需要人类干预。因此,该框架有望帮助开发人员理解和纠正部署系统中的故障,并为所有依赖此类系统的人提供好处。

项目成果

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

Tingting Yu其他文献

Interventions for smoking cessation in people diagnosed with lung cancer.
诊断患有肺癌的人的戒烟干预措施。
  • DOI:
    10.1002/14651858.cd011751.pub2
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Linmiao Zeng;Xiaolian Yu;Tingting Yu;Jianhong Xiao;Yushan Huang
  • 通讯作者:
    Yushan Huang
Structural and functional aspects of decorsin and its analog as recognized by integrin αIIbβ3
整合素 αIIbβ3 识别的核心蛋白及其类似物的结构和功能
  • DOI:
    10.1007/s00894-016-3147-1
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    2.2
  • 作者:
    Xingzhen Lao;Jingxiao Bao;Tingting Yu;Qingqing Li;Heng Zheng
  • 通讯作者:
    Heng Zheng
SIMEXPLORER: A testing framework to detect elusive software faults
  • DOI:
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Tingting Yu
  • 通讯作者:
    Tingting Yu
Interdigitated architectures assembled from α-metatungstates and lanthanide–organic complexes
由α-偏钨酸盐和镧系元素有机配合物组装而成的叉指结构
  • DOI:
    10.1016/j.inoche.2013.03.029
  • 发表时间:
    2013-07
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Tingting Yu;Huiyuan Ma;Heng Liu;Shaobin Li;Haijun Pang
  • 通讯作者:
    Haijun Pang
Novel TSC1 and TSC2 gene mutations in Chinese patients with tuberous sclerosis complex
中国结节性硬化症患者的新 TSC1 和 TSC2 基因突变
  • DOI:
    10.1016/j.clineuro.2017.01.015
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    1.9
  • 作者:
    Tingting Yu;Yingzhong He;Niu Li;Yunqing Zhou;Zhiping Wang;Q. Fu;Jiwen Wang;Jian Wang
  • 通讯作者:
    Jian Wang

Tingting Yu的其他文献

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

{{ truncateString('Tingting Yu', 18)}}的其他基金

Collaborative Research: SHF: Medium: Improving Software Quality by Automatically Reproducing Failures from Bug Reports
协作研究:SHF:中:通过自动重现错误报告中的故障来提高软件质量
  • 批准号:
    2403747
  • 财政年份:
    2023
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Continuing Grant
CAREER: Testing Evolving Complex Software Systems
职业:测试不断发展的复杂软件系统
  • 批准号:
    2402103
  • 财政年份:
    2023
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Continuing Grant
SHF:Small:Collaborative Research: Test-Centric Architecture Modeling
SHF:Small:协作研究:以测试为中心的架构建模
  • 批准号:
    2403617
  • 财政年份:
    2023
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Improving Software Quality by Automatically Reproducing Failures from Bug Reports
协作研究:SHF:中:通过自动重现错误报告中的故障来提高软件质量
  • 批准号:
    2211453
  • 财政年份:
    2022
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Continuing Grant
CAREER: Testing Evolving Complex Software Systems
职业:测试不断发展的复杂软件系统
  • 批准号:
    2152340
  • 财政年份:
    2022
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Continuing Grant
SHF:Small:Collaborative Research: Test-Centric Architecture Modeling
SHF:Small:协作研究:以测试为中心的架构建模
  • 批准号:
    2140524
  • 财政年份:
    2021
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
SHF:Small:Collaborative Research: Test-Centric Architecture Modeling
SHF:Small:协作研究:以测试为中心的架构建模
  • 批准号:
    1909085
  • 财政年份:
    2019
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
CAREER: Testing Evolving Complex Software Systems
职业:测试不断发展的复杂软件系统
  • 批准号:
    1652149
  • 财政年份:
    2017
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Continuing Grant

相似国自然基金

衔接蛋白SHF负向调控胶质母细胞瘤中EGFR/EGFRvIII再循环和稳定性的功能及机制研究
  • 批准号:
    82302939
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
EGFR/GRβ/Shf调控环路在胶质瘤中的作用机制研究
  • 批准号:
    81572468
  • 批准年份:
    2015
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: SHF: Small: LEGAS: Learning Evolving Graphs At Scale
协作研究:SHF:小型:LEGAS:大规模学习演化图
  • 批准号:
    2331302
  • 财政年份:
    2024
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: LEGAS: Learning Evolving Graphs At Scale
协作研究:SHF:小型:LEGAS:大规模学习演化图
  • 批准号:
    2331301
  • 财政年份:
    2024
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
  • 批准号:
    2403134
  • 财政年份:
    2024
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
CAREER: SHF: Bio-Inspired Microsystems for Energy-Efficient Real-Time Sensing, Decision, and Adaptation
职业:SHF:用于节能实时传感、决策和适应的仿生微系统
  • 批准号:
    2340799
  • 财政年份:
    2024
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Continuing Grant
Collaborative Research: SHF: Small: Efficient and Scalable Privacy-Preserving Neural Network Inference based on Ciphertext-Ciphertext Fully Homomorphic Encryption
合作研究:SHF:小型:基于密文-密文全同态加密的高效、可扩展的隐私保护神经网络推理
  • 批准号:
    2412357
  • 财政年份:
    2024
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了