Program Analysis for Reliable Numerical Software

可靠数值软件的程序分析

基本信息

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

项目摘要

CCF-0702622 Program Analysis for Reliable Numerical SoftwareZhendong SuMany software systems involve numerical computation, and numerical errors in these systems can be disastrous. Well-known examples include the loss of the Mars Climate Orbiter (due to a misuse of measurement units) and the explosion of the Ariane 5 rocket (due to an overflow). Studies show that such errors often occur, even in well-tested code, because it is difficult to test numerical software and few static tools exist to help detect such kinds of errors.This project aims at developing practical program analysis techniques and tools to help avoid common classes of numerical errors. It focuses on three main aspects of the problem: (1) automatic dimensional analysis and unit checking, (2) static detection of uncaught exceptions such as overflows and underflows, and (3) static estimation of error propagation and numerical stability. The general approach is to cast these problems as constraint-based program analyses by modeling the formal semantics of the IEEE floating-point standards and designing approximate abstract semantics with appropriate constraint formalisms. For wide dissemination of the research results, analysis tools developed in the project will be distributed to the public domain for use in teaching, research, and experimental evaluation.
CCF-0702622可靠数值软件的程序分析许多软件系统涉及数值计算,这些系统中的数值错误可能是灾难性的。众所周知的例子包括火星气候轨道器的损失(由于测量单位的滥用)和阿丽亚娜5号火箭的爆炸(由于溢出)。 研究表明,即使在经过良好测试的代码中,此类错误也经常发生,因为很难测试数值软件,并且很少有静态工具可以帮助检测此类错误。本项目旨在开发实用的程序分析技术和工具,以帮助避免常见的数值错误。它集中在三个主要方面的问题:(1)自动尺寸分析和单元检查,(2)静态检测未捕获的异常,如溢出和下溢,(3)静态估计的错误传播和数值稳定性。 一般的方法是铸造这些问题作为基于约束的程序分析建模的IEEE浮点标准的形式语义和设计近似的抽象语义与适当的约束形式主义。 为了广泛传播研究成果,该项目开发的分析工具将分发给公共领域,用于教学,研究和实验评估。

项目成果

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

Zhendong Su其他文献

Refined Input, Degraded Output: The Counterintuitive World of Compiler Behavior
精炼的输入,降级的输出:编译器行为的反直觉世界
Extended Paper: API-driven Program Synthesis for Testing Static Typing Implementations
扩展论文:用于测试静态类型实现的 API 驱动程序综合
  • DOI:
    10.48550/arxiv.2311.04527
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Thodoris Sotiropoulos;Stefanos Chaliasos;Zhendong Su
  • 通讯作者:
    Zhendong Su
Comparing Cognitive Load Among Undergraduate Students Programming in Python and the Visual Language Algot
比较本科生使用 Python 和视觉语言算法编程的认知负荷
Mutant Kras co-opts a proto-oncogenic enhancer network in inflammation-induced metaplastic progenitor cells to initiate pancreatic cancer.
  • DOI:
    https://doi.org/10.1038/s43018-020-00134-z
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    22.7
  • 作者:
    Yong Li;Yi He;Junya Peng;Zhendong Su;Zeyao Li;Bingjie Zhang;Jing Ma;Meilian Zhuo;Di Zou;Xinde Liu;Xinhong Liu;Wenze Wang;Dan Huang;Mengyue Xu;Jianbin Wang;Haiteng Deng;Jing Xue;Wei Xie;Xun Lan;Mo Chen;Yupei Zhao;Wenming Wu;Charles J. david
  • 通讯作者:
    Charles J. david
Cited2 suppresses tumor formation and metastasis of neuroblastoma through inhibition of the CBP/p300-β-catenin-Sox9 axis
Cited2 通过抑制 CBP/p300-β-catenin-Sox9 轴来抑制神经母细胞瘤的肿瘤形成和转移
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Satoshi Kishida;Dongliang Cao;Peng Huang;Zhendong Su;Ichiro Takeuchi;Masato Nakaguro;Shoma Tsubota;Atsushi Narita;Yinyan Xu;Yasuko Yoshida;Yoshiyuki Takahashi;Kenji Kadomatsu
  • 通讯作者:
    Kenji Kadomatsu

Zhendong Su的其他文献

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

{{ truncateString('Zhendong Su', 18)}}的其他基金

SHF: Small: Testing and Analysis for Reliable Numerical Software
SHF:小型:可靠数值软件的测试和分析
  • 批准号:
    1618158
  • 财政年份:
    2016
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
SHF: Small: Compiler Validation via Equivalence Modulo Inputs
SHF:小型:通过等效模输入进行编译器验证
  • 批准号:
    1528133
  • 财政年份:
    2015
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
EAGER: Toward Numerically Robust Software
EAGER:迈向数值稳健的软件
  • 批准号:
    1349528
  • 财政年份:
    2013
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TWC: Small: Collaborative: Similary-Based Program Analyses for Eliminating Vulnerabilities
TWC:小型:协作:基于相似性的程序分析以消除漏洞
  • 批准号:
    1319187
  • 财政年份:
    2013
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
SHF: Small: Reusing Debugging Knowledge
SHF:小:重用调试知识
  • 批准号:
    1117603
  • 财政年份:
    2011
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
TC: Small: Runtime and Static Analysis for Web Application Security
TC:小型:Web 应用程序安全的运行时和静态分析
  • 批准号:
    0917392
  • 财政年份:
    2009
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
CAREER: Reliability and Security of Database and Web Applications
职业:数据库和 Web 应用程序的可靠性和安全性
  • 批准号:
    0546844
  • 财政年份:
    2006
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
Collaborative Research: CT-T: A Vertical Systems Framework for Effective Defense against Memory-Based Attacks
合作研究:CT-T:有效防御基于内存的攻击的垂直系统框架
  • 批准号:
    0627749
  • 财政年份:
    2006
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant

相似国自然基金

Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    万元
  • 项目类别:
    合作创新研究团队
Intelligent Patent Analysis for Optimized Technology Stack Selection:Blockchain BusinessRegistry Case Demonstration
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    万元
  • 项目类别:
    外国学者研究基金项目
基于Meta-analysis的新疆棉花灌水增产模型研究
  • 批准号:
    41601604
  • 批准年份:
    2016
  • 资助金额:
    22.0 万元
  • 项目类别:
    青年科学基金项目
大规模微阵列数据组的meta-analysis方法研究
  • 批准号:
    31100958
  • 批准年份:
    2011
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
用“后合成核磁共振分析”(retrobiosynthetic NMR analysis)技术阐明青蒿素生物合成途径
  • 批准号:
    30470153
  • 批准年份:
    2004
  • 资助金额:
    22.0 万元
  • 项目类别:
    面上项目

相似海外基金

NSF/FDA SIR: Robust, Reliable, and Trustworthy Regulatory Science Tool for Stroke Recovery Assessment using Hybrid Brain-Muscle Functional Coupling Analysis
NSF/FDA SIR:使用混合脑-肌肉功能耦合分析进行中风恢复评估的稳健、可靠且值得信赖的监管科学工具
  • 批准号:
    2229697
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
Phase III Development of a Valid, Reliable, Clinically Feasible Measure of Transactional Success in Aphasic Conversation: Modernizing Methods of Acquisition and Analysis of Discourse Data
失语对话中交易成功的有效、可靠、临床可行的衡量标准的第三阶段开发:话语数据采集和分析的现代化方法
  • 批准号:
    10617305
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
Fault Analysis and Control of Inverter-Interfaced Energy Systems for Reliable Protective Relaying
逆变器接口能源系统的故障分析和控制以实现可靠的继电保护
  • 批准号:
    RGPIN-2017-04990
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
    Discovery Grants Program - Individual
CAREER: Towards Reliable Operating Systems through Scalable Control- and Data-Flow Analysis
职业:通过可扩展的控制和数据流分析实现可靠的操作系统
  • 批准号:
    2145888
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
Phase III Development of a Valid, Reliable, Clinically Feasible Measure of Transactional Success in Aphasic Conversation: Modernizing Methods of Acquisition and Analysis of Discourse Data
失语对话中交易成功的有效、可靠、临床可行的衡量标准的第三阶段开发:话语数据采集和分析的现代化方法
  • 批准号:
    10431702
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
Fault Analysis and Control of Inverter-Interfaced Energy Systems for Reliable Protective Relaying
逆变器接口能源系统的故障分析和控制以实现可靠的继电保护
  • 批准号:
    RGPIN-2017-04990
  • 财政年份:
    2021
  • 资助金额:
    $ 40万
  • 项目类别:
    Discovery Grants Program - Individual
CAREER: Towards a Secure and Reliable Internet of Things through Automated Model Extraction and Analysis
职业:通过自动模型提取和分析迈向安全可靠的物联网
  • 批准号:
    1942235
  • 财政年份:
    2020
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
Fault Analysis and Control of Inverter-Interfaced Energy Systems for Reliable Protective Relaying
逆变器接口能源系统的故障分析和控制以实现可靠的继电保护
  • 批准号:
    RGPIN-2017-04990
  • 财政年份:
    2020
  • 资助金额:
    $ 40万
  • 项目类别:
    Discovery Grants Program - Individual
Analysis of Characteristics of a Valid and Reliable Nursing Skills Practicum Rubric
有效且可靠的护理技能实习标准的特征分析
  • 批准号:
    19K10832
  • 财政年份:
    2019
  • 资助金额:
    $ 40万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Fault Analysis and Control of Inverter-Interfaced Energy Systems for Reliable Protective Relaying
逆变器接口能源系统的故障分析和控制以实现可靠的继电保护
  • 批准号:
    RGPIN-2017-04990
  • 财政年份:
    2019
  • 资助金额:
    $ 40万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了