Theory of Program Checking and Fault-Tolerant Software
程序检查与软件容错理论
基本信息
- 批准号:9315696
- 负责人:
- 金额:$ 11.65万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:1994
- 资助国家:美国
- 起止时间:1994-09-01 至 1997-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Program checking is a new approach to software fault-tolerance. For a program that computes a function, a checker tests whether the program's output is correct for a specific input. Even when the program makes mistakes, the checker uses the program itself to perform the test by applying the program to several inputs related to the original one. The checker provides a probabilistic guarantee of correctness on a particular input on which the program is executed, whereas formal program verification establishes correctness on all inputs prior to execution. In this project, traditional fault-tolerance techniques are combined with program checking to produce new kinds of program checkers that are effective for programs of practical size. In particular, program checking is combined with certification trails and with algorithm-based fault-tolerance, a technique for concurrent error detection. Further, program checking is applied to operating system algorithms that ensure the truth of predicates such as mutual exclusion, deadlock avoidance, and serializability of concurrent transactions.
程序检查是一种新的软件容错方法。 对于计算函数的程序,检查器会测试程序的输出对于特定输入是否正确。 即使程序出错,检查器也会使用程序本身来执行测试,方法是将程序应用于与原始输入相关的多个输入。 检查器为执行程序的特定输入提供正确性的概率保证,而形式程序验证则在执行之前确定所有输入的正确性。 在这个项目中,传统的容错技术与程序检查相结合,产生了对实际规模的程序有效的新型程序检查器。特别是,程序检查与认证跟踪和基于算法的容错(一种并发错误检测技术)相结合。 此外,程序检查应用于操作系统算法,以确保谓词的真实性,例如互斥、避免死锁和并发事务的可串行性。
项目成果
期刊论文数量(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 }}
Michael Loui其他文献
Michael Loui的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Michael Loui', 18)}}的其他基金
Enhancing Intrinsic Motivation in Core Engineering Courses
增强核心工程课程的内在动力
- 批准号:
1140554 - 财政年份:2012
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
CCLI:TYPE1:Enhancing the ECE 101 Curriculum Through Student Diversity
CCLI:类型 1:通过学生多样性加强 ECE 101 课程
- 批准号:
0942331 - 财政年份:2010
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
REU Site: Summer Undergraduate Research Internship Program at the Information Trust Institute
REU 网站:信息信托研究所暑期本科生研究实习计划
- 批准号:
0851957 - 财政年份:2009
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
Collaborative Research: The Responsible Conduct of Computational Modeling and Research
协作研究:计算建模和研究的负责任行为
- 批准号:
0832843 - 财政年份:2008
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
EESE: Role-Play Scenarios for Teaching Responsible Conduct of Research
EESE:用于教授负责任的研究行为的角色扮演场景
- 批准号:
0628814 - 财政年份:2006
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
The Computational Complexity of Random Access Machines
随机存取机的计算复杂性
- 批准号:
8922008 - 财政年份:1990
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
Redundant Representations For Efficient On-Line Access (Computer Research & Information Science)
高效在线访问的冗余表示(计算机研究
- 批准号:
8217445 - 财政年份:1983
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
Access Time Versus Storage Space in Information Retrieval Systems
信息检索系统中的访问时间与存储空间
- 批准号:
8012242 - 财政年份:1980
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
相似海外基金
REU Site: The DUB REU Program for Human-Centered Computing Research
REU 网站:DUB REU 以人为中心的计算研究计划
- 批准号:
2348926 - 财政年份:2024
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
REU Site: Summer Research Program for Community College and Liberal Arts College Students in Physics and Astronomy
REU 网站:社区学院和文理学院学生物理和天文学夏季研究计划
- 批准号:
2349111 - 财政年份:2024
- 资助金额:
$ 11.65万 - 项目类别:
Continuing Grant
Collaborative Research: REU Site: Summer Undergraduate Research Program in RNA and Genome Biology (REU-RGB)
合作研究:REU 网站:RNA 和基因组生物学暑期本科生研究计划 (REU-RGB)
- 批准号:
2349255 - 财政年份:2024
- 资助金额:
$ 11.65万 - 项目类别:
Continuing Grant
Understanding Teacher Effectiveness and Retention Among Single Subject Math Program Completers in the First Five Years of Teaching
了解教师在教学前五年的效率和单科数学课程完成者的保留率
- 批准号:
2345187 - 财政年份:2024
- 资助金额:
$ 11.65万 - 项目类别:
Continuing Grant
Conference: Early Career Development (CAREER) Program Workshop for STEM Education Research at Minority-Serving Institutions
会议:少数族裔服务机构 STEM 教育研究早期职业发展 (CAREER) 计划研讨会
- 批准号:
2400690 - 财政年份:2024
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
A cluster randomized controlled trial to evaluate pharmacy-based health promotion program to improve blood pressure control in Bangladesh, India and Pakistan
一项整群随机对照试验,旨在评估孟加拉国、印度和巴基斯坦基于药房的健康促进计划,以改善血压控制
- 批准号:
23K24566 - 财政年份:2024
- 资助金额:
$ 11.65万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Cultivating Diversity Awareness in Japanese Med Schools with a foreign Standardized Patient program
通过外国标准化患者计划培养日本医学院的多样性意识
- 批准号:
24K13361 - 财政年份:2024
- 资助金额:
$ 11.65万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Conference: The Polymath Jr Program
会议:小博学者计划
- 批准号:
2341670 - 财政年份:2024
- 资助金额:
$ 11.65万 - 项目类别:
Continuing Grant
RAPID: Reimagining a collaborative future: engaging community with the Andrews Forest Research Program
RAPID:重新构想协作未来:让社区参与安德鲁斯森林研究计划
- 批准号:
2409274 - 财政年份:2024
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant
Creating a Grow-Your-Own Program for Recruiting and Supporting Computer Science Teacher Candidates in Rural Georgia
创建一个自己成长的计划,用于招募和支持佐治亚州农村地区的计算机科学教师候选人
- 批准号:
2344678 - 财政年份:2024
- 资助金额:
$ 11.65万 - 项目类别:
Standard Grant














{{item.name}}会员




