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

相似国自然基金

超高频同步整流DC-DC变换器效率优化关键技术研究
  • 批准号:
    62301375
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
衔接蛋白SHF负向调控胶质母细胞瘤中EGFR/EGFRvIII再循环和稳定性的功能及机制研究
  • 批准号:
    82302939
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
面向5G通信的超高频FBAR耗散机理和耗散稳定性研究
  • 批准号:
    12302200
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
宽运行范围超高频逆变系统架构拓扑与调控策略研究
  • 批准号:
    52377175
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
加速器用大功率密度超高频铁基纳米晶合金设计及性能调控机理
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    54 万元
  • 项目类别:
    面上项目

相似海外基金

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 }}

知道了