CAREER: Ensuring the Accuracy of Scientific Software: A Formal Approach
职业:确保科学软件的准确性:正式方法
基本信息
- 批准号:0953210
- 负责人:
- 金额:$ 41.17万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2010
- 资助国家:美国
- 起止时间:2010-04-01 至 2016-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Scientific practice has been radically transformed by computation.Many observers now place computational simulation on an equal footingwith the two traditional approaches to scientific discovery,experimentation and theory. But while there are long-established andrigorous criteria for validating experiments and mathematicalreasoning, the same is not true for simulation. Published reports ofsimulation-based research typically say little or nothing about thesoftware, its qualities, or what was done to ascertain itscorrectness. The software is rarely examined by reviewers or otherresearchers, and in some cases is not even made available to them.This situation is particularly troublesome in light of the substantialevidence that scientific software is, in general, as unreliable as anyother type of software.The research focuses on developing a set of integrated techniques forthe specification and verification of scientific software. Drawing onideas from model checking, symbolic execution, and other formalmethods, these will include: (1) new techniques to efficiently checkfor the presence of deadlocks, race conditions, improper use ofparallel programming libraries, and other generic defects inscientific programs, (2) techniques to specify and verify the order ofaccuracy of numerical programs, such as those used to solve systems ofdifferential equations, and (3) new techniques to verify thefunctional equivalence of two scientific programs, including programswith unbounded loops, and programs with (shared-variable and/ormessage-passing) parallelism. These techniques will be realized in anew tool suite, the Toolkit for Accurate Scientific Software (TASS),which will be made publicly available under an open source license.
科学实践已经通过计算从根本上改变了。许多观察者现在将计算模拟在同等的基础上放置在科学发现,实验和理论的两种传统方法上。 但是,尽管有悠久的良好标准用于验证实验和数学策划,但模拟并非如此。 发表的基于仿真的研究的报告通常很少或一无所知。 该软件很少受审阅者或其他研究人员的检查,在某些情况下甚至没有提供该软件。鉴于科学软件通常与其他任何类型的软件一样不可靠的证明,这种情况尤其令人麻烦。研究的重点是开发一系列集成技术来开发一系列用于科学软件的综合技术。 Drawing onideas from model checking, symbolic execution, and other formalmethods, these will include: (1) new techniques to efficiently checkfor the presence of deadlocks, race conditions, improper use ofparallel programming libraries, and other generic defects inscientific programs, (2) techniques to specify and verify the order ofaccuracy of numerical programs, such as those used to solve systems ofdifferential equations, and (3)验证两个科学程序的功能等效性的新技术,包括程序间无限的循环以及具有(共享变量和/ormessage-passage)并行性的程序。 这些技术将在Enew Tool Suite(准确的科学软件(TASS))的Enew Tool Suite中实现,该工具包将根据开源许可证公开提供。
项目成果
期刊论文数量(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 }}
Stephen Siegel其他文献
Stephen Siegel的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Stephen Siegel', 18)}}的其他基金
Collaborative Research: DOE/NSF Workshop on Correctness in Scientific Computing
合作研究:DOE/NSF 科学计算正确性研讨会
- 批准号:
2319662 - 财政年份:2023
- 资助金额:
$ 41.17万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Practical and Rigorous Correctness Checking and Correctness Preservation for Irregular Parallel Programs
合作研究:SHF:Medium:不规则并行程序的实用且严格的正确性检查和正确性保持
- 批准号:
1955852 - 财政年份:2020
- 资助金额:
$ 41.17万 - 项目类别:
Continuing Grant
FMitF: Track II: Usability, Robustness, and Performance Improvements for CIVL
FMITF:轨道 II:CIVL 的可用性、稳健性和性能改进
- 批准号:
2019309 - 财政年份:2020
- 资助金额:
$ 41.17万 - 项目类别:
Standard Grant
SHF: Small: Contracts for Message-Passing Parallel Programs
SHF:小型:消息传递并行程序的合约
- 批准号:
1319571 - 财政年份:2013
- 资助金额:
$ 41.17万 - 项目类别:
Standard Grant
CIVL: A Concurrency Intermediate Verification Language
CIVL:一种并发中间验证语言
- 批准号:
1346769 - 财政年份:2013
- 资助金额:
$ 41.17万 - 项目类别:
Standard Grant
II-New: System Acquisition for the Development of Scalable Parallel Algorithms for Scientific Computing
II-新:用于开发科学计算可扩展并行算法的系统获取
- 批准号:
0958512 - 财政年份:2010
- 资助金额:
$ 41.17万 - 项目类别:
Standard Grant
Collaborative Research: Finite-State Verification for High-Performance Computing
协作研究:高性能计算的有限状态验证
- 批准号:
0733035 - 财政年份:2007
- 资助金额:
$ 41.17万 - 项目类别:
Continuing Grant
Collaborative Research: Finite-State Verification for High-Performance Computing
协作研究:高性能计算的有限状态验证
- 批准号:
0541035 - 财政年份:2006
- 资助金额:
$ 41.17万 - 项目类别:
Continuing Grant
Mathematical Sciences:Postdoctoral Research Fellowship
数学科学:博士后研究奖学金
- 批准号:
9305982 - 财政年份:1993
- 资助金额:
$ 41.17万 - 项目类别:
Fellowship Award
相似国自然基金
恶劣条件下Web服务QoS预测与QoS确保的服务组合卸载方法研究
- 批准号:62172062
- 批准年份:2021
- 资助金额:58.00 万元
- 项目类别:面上项目
恶劣条件下Web服务QoS预测与QoS确保的服务组合卸载方法研究
- 批准号:
- 批准年份:2021
- 资助金额:58 万元
- 项目类别:面上项目
为明天城市的清洁空气融资: 通过土地增值回馈确保城市可持续发展、提高城市空气质量的潜力
- 批准号:71961137006
- 批准年份:2019
- 资助金额:190 万元
- 项目类别:国际(地区)合作与交流项目
反馈时延与丢包下确保事件触发线性系统稳定的反馈网络带宽条件研究
- 批准号:
- 批准年份:2019
- 资助金额:59 万元
- 项目类别:面上项目
确保人体安全的无线可充电传感器网络系统优化算法研究
- 批准号:61502229
- 批准年份:2015
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
相似海外基金
Should infant formula be available at UK food banks? Evaluating different pathways to ensuring parents in financial crisis can access infant formula.
英国食品银行应该提供婴儿配方奶粉吗?
- 批准号:
MR/Z503575/1 - 财政年份:2024
- 资助金额:
$ 41.17万 - 项目类别:
Research Grant
CAREER: Understanding and Ensuring Secure-by-design Microarchitecture in Modern Era of Computing
职业:理解并确保现代计算时代的安全设计微架构
- 批准号:
2340777 - 财政年份:2024
- 资助金额:
$ 41.17万 - 项目类别:
Continuing Grant
Collaborative Research: SWIFT-SAT: INtegrated Testbed Ensuring Resilient Active/Passive CoexisTence (INTERACT): End-to-End Learning-Based Interference Mitigation for Radiometers
合作研究:SWIFT-SAT:确保弹性主动/被动共存的集成测试台 (INTERACT):基于端到端学习的辐射计干扰缓解
- 批准号:
2332661 - 财政年份:2024
- 资助金额:
$ 41.17万 - 项目类别:
Standard Grant
CIF: Small: Ensuring Accuracy in Differentially Private Decentralized Optimization
CIF:小:确保差分隐私去中心化优化的准确性
- 批准号:
2334449 - 财政年份:2024
- 资助金额:
$ 41.17万 - 项目类别:
Standard Grant
Assist-as-Needed Ankle Assistance Strategy Integrating Immersive MR system for Ensuring Voluntary Effort and Stimulating Neurorepair during Post-Stroke Gait Training
按需协助踝关节辅助策略集成沉浸式 MR 系统,确保中风后步态训练期间的自愿努力并刺激神经修复
- 批准号:
24K21161 - 财政年份:2024
- 资助金额:
$ 41.17万 - 项目类别:
Grant-in-Aid for Early-Career Scientists