CPA-SEL: Collaborative Research - Continuing Progress Toward Verified Software
CPA-SEL:协作研究 - 不断取得验证软件的进展
基本信息
- 批准号:0811737
- 负责人:
- 金额:$ 23.26万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2008
- 资助国家:美国
- 起止时间:2008-09-01 至 2013-02-28
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Most engineered artifacts, such as bridges and nuclear power plants, are tested by subjecting them to operating conditions and observing results.Software is different. It manifests dynamic behavior when running on computers, and software quality (with respect to achieving specifiedbehavior) is normally tested that way. But software also can be considered purely symbolic -- a sequence of instructions -- and hence can be subjected to mathematical proof of correctness. Achieving such "verified software" has been identified as a "grand challenge" for computing research. The work of this project's interdisciplinary team of software engineers and logicians focuses on the thesis that practical, scalable, automated software verification is feasible, one component at a time, by combining careful language design with recent advances in automated theorem proving. The plan is to evaluate this thesis empirically by generating the logical verification conditions for a benchmark suite of software components like those used in computing courses and commercial software, and proving them automatically. The project's significance will derive from its proof of concept that the verified software grand challenge can be conquered, and from a better understanding of what the next generation of software engineers need to be taught to produce verified software.
大多数工程制品,如桥梁和核电站,都是通过测试它们的运行条件和观察结果来进行测试的。 它在计算机上运行时表现出动态行为,软件质量(关于实现指定行为)通常以这种方式进行测试。 但是软件也可以被认为是纯符号的--一系列指令--因此可以接受数学上的正确性证明。实现这样的“验证软件”已被确定为计算研究的“重大挑战”。 该项目的跨学科团队的软件工程师和逻辑学家的工作重点是论文,实用,可扩展,自动化的软件验证是可行的,一次一个组件,通过结合精心的语言设计与自动化定理证明的最新进展。 该计划是评估这篇论文的经验,产生的逻辑验证条件的基准套件的软件组件,如那些在计算课程和商业软件,并自动证明它们。 该项目的意义将来自于其概念证明,即经过验证的软件大挑战是可以克服的,以及更好地理解下一代软件工程师需要学习什么来生产经过验证的软件。
项目成果
期刊论文数量(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 }}
Bruce Weide其他文献
Bruce Weide的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Bruce Weide', 18)}}的其他基金
SHF: Medium: Collaborative Research: Specification and Mathematics Engineering for the Verified Software End-Game
SHF:媒介:协作研究:已验证软件最终游戏的规范和数学工程
- 批准号:
1162331 - 财政年份:2012
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
Automated Support for Developing Logical Reasoning Skills in Discrete Mathematics Courses
自动支持离散数学课程中逻辑推理技能的发展
- 批准号:
0942542 - 财政年份:2010
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
Collaborative Research: Logical Support for Formal Verification
协作研究:形式验证的逻辑支持
- 批准号:
0701260 - 财政年份:2007
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
ITR: Principles of Distributed Component-Based Software
ITR:基于分布式组件的软件原理
- 批准号:
0081596 - 财政年份:2000
- 资助金额:
$ 23.26万 - 项目类别:
Continuing Grant
Toward Scalable Software Engineering Disciplines
迈向可扩展的软件工程学科
- 批准号:
9311702 - 财政年份:1993
- 资助金额:
$ 23.26万 - 项目类别:
Continuing Grant
Practical New-Generation Reusable Software Components
实用的新一代可重用软件组件
- 批准号:
9111892 - 财政年份:1991
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
Design, Specification, and Implementation of Reusable Software Components
可重用软件组件的设计、规范和实现
- 批准号:
8802312 - 财政年份:1988
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
Computer Research Equipment (Computer Science)
计算机研究设备(计算机科学)
- 批准号:
8405029 - 财政年份:1984
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
Statistical Methods For Algorithm Design and Analysis
算法设计与分析的统计方法
- 批准号:
7912688 - 财政年份:1979
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
相似国自然基金
C19ORF18通过抑制SEL1L-HRD1 ERAD功能
激活IRE1α在肝脏脂代谢紊乱中的作用
及机制
- 批准号:
- 批准年份:2025
- 资助金额:10.0 万元
- 项目类别:省市级项目
刺参METTL3靶向内质网相关降解蛋白SEL1L激活体腔细胞凋亡的分子机制
- 批准号:LY23C190003
- 批准年份:2023
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于Sel1L探讨ERAD在泌乳调节中的作用与机制
- 批准号:82301824
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
内质网相关降解关键因子Sel1L调控CD8+T细胞稳态及免疫应答机制研究
- 批准号:
- 批准年份:2022
- 资助金额:53 万元
- 项目类别:面上项目
胰岛素抵抗通过Sel1l-Hrd1介导的内质网相关蛋白降解途径引起神经元线粒体功能异常的机制研究
- 批准号:82270850
- 批准年份:2022
- 资助金额:52 万元
- 项目类别:面上项目
内质网膜接头蛋白Sel1L在巨噬细胞中的作用及其病理意义研究
- 批准号:
- 批准年份:2021
- 资助金额:58 万元
- 项目类别:面上项目
SEL1L-CNX-FUNDC1轴诱导选择性自噬障碍在黑素细胞氧化损伤中的机制研究
- 批准号:
- 批准年份:2021
- 资助金额:55 万元
- 项目类别:面上项目
内质网接头蛋白Sel1L调控CD4+T细胞分化的机制及在EAE疾病发生中的作用
- 批准号:81871234
- 批准年份:2018
- 资助金额:57.0 万元
- 项目类别:面上项目
Sel1L缺失对肝脏线粒体活性氧及脂质代谢平衡的影响研究
- 批准号:31501154
- 批准年份:2015
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
宿主肝细胞内SEL1L基因对乙型肝炎病毒复制的调控机制以及miRNA-125b对SEL1L基因表达的表观遗传学修饰
- 批准号:81471933
- 批准年份:2014
- 资助金额:63.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: CPA-SEL: Implementation Techniques for High-level Parallel Languages
合作研究:CPA-SEL:高级并行语言的实现技术
- 批准号:
1010568 - 财政年份:2009
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
CPA-SEL: Collaborative Research: Trace-Driven Verification of Multithreaded Software
CPA-SEL:协作研究:多线程软件的跟踪驱动验证
- 批准号:
0810865 - 财政年份:2008
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
CPA-SEL-T: Collaborative Research: Traceability+: a Service Oriented Framework to Support Value-Added Software Traceability
CPA-SEL-T:协作研究:可追溯性:支持增值软件可追溯性的面向服务的框架
- 批准号:
0811021 - 财政年份:2008
- 资助金额:
$ 23.26万 - 项目类别:
Continuing Grant
Collaborative Research: CPA-SEL: Implementation Techniques for High-level Parallel Languages
合作研究:CPA-SEL:高级并行语言的实现技术
- 批准号:
0811419 - 财政年份:2008
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
CPA-SEL-T: Collaborative Research: Unified Open Source Transactional Infrastructure
CPA-SEL-T:协作研究:统一开源事务基础设施
- 批准号:
0811405 - 财政年份:2008
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
Collaborative Research: CPA-SEL : Implementation Techniques for High- level Parallel Languages
合作研究:CPA-SEL:高级并行语言的实现技术
- 批准号:
0811389 - 财政年份:2008
- 资助金额:
$ 23.26万 - 项目类别:
Continuing Grant
CPA-SEL-T: Collaborative Research: Unified Open Source Transactional Infrastructure
CPA-SEL-T:协作研究:统一开源事务基础设施
- 批准号:
0811631 - 财政年份:2008
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
CPA-SEL-T: Collaborative Research: Traceability+: a Service Oriented Framework to Support Value-Added Software Traceability
CPA-SEL-T:协作研究:可追溯性:支持增值软件可追溯性的面向服务的框架
- 批准号:
0810924 - 财政年份:2008
- 资助金额:
$ 23.26万 - 项目类别:
Continuing Grant
CPA-SEL: Collaborative Research - Continuing Progress Toward Verified Software
CPA-SEL:协作研究 - 不断取得验证软件的进展
- 批准号:
0811748 - 财政年份:2008
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant
CPA-SEL: Collaborative Research: Trace-Driven Verification of Multithreaded Software
CPA-SEL:协作研究:多线程软件的跟踪驱动验证
- 批准号:
0811287 - 财政年份:2008
- 资助金额:
$ 23.26万 - 项目类别:
Standard Grant