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其他文献
Green synthesis of porous β-cyclodextrin polymer for rapid and efficient removal of organic pollutants and heavy metal ions from water
绿色合成多孔β-环糊精聚合物快速高效去除水中有机污染物和重金属离子
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:3.3
- 作者:
Tingting Yu;Zhimin Xue;Xinhui Zhao;Wenjun Chen;Tiancheng Mu - 通讯作者:
Tiancheng Mu
一例GATA6基因变异引起儿童特殊类型糖尿病的临床特点及基因变异分析
特殊型糖尿病患儿GATA6基本原因差异举例及特殊点与基本原因差异分析
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Li Ying;Yu Ding;Juan Li;Qianwen Zhang;G. Chang;Tingting Yu;Jian Wang;Zhongqun Zhu;Xiumin Wang - 通讯作者:
Xiumin Wang
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
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
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
相似国自然基金
天然超短抗菌肽Temporin-SHf衍生多肽的构效分析与抗菌机制研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
衔接蛋白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
SHF: Small: Taming Huge Page Problems for Memory Bulk Operations Using a Hardware/Software Co-Design Approach
SHF:小:使用硬件/软件协同设计方法解决内存批量操作的大页面问题
- 批准号:
2400014 - 财政年份:2024
- 资助金额:
$ 17.46万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的图形处理单元性能仿真
- 批准号:
2402804 - 财政年份:2024
- 资助金额:
$ 17.46万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
- 批准号:
2403408 - 财政年份:2024
- 资助金额:
$ 17.46万 - 项目类别:
Standard Grant
SHF: SMALL: A New Semantics for Type-Level Programming in Haskell
SHF:SMALL:Haskell 中类型级编程的新语义
- 批准号:
2345580 - 财政年份:2024
- 资助金额:
$ 17.46万 - 项目类别:
Standard Grant
SHF: Small: QED - A New Approach to Scalable Verification of Hardware Memory Consistency
SHF:小型:QED - 硬件内存一致性可扩展验证的新方法
- 批准号:
2332891 - 财政年份:2024
- 资助金额:
$ 17.46万 - 项目类别:
Standard Grant














{{item.name}}会员




