Collaborative research: logical support for formal verification

协作研究:形式验证的逻辑支持

基本信息

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

项目摘要

Computational "proof assistants," which allow users to construct axiomatic proofs of formally specified assertions, are currently used for two purposes: first, to verify ordinary mathematical proofs, and second, to verify that (descriptions of) hardware and software meet design specifications. This project will develop logical and computational methods to support both types of activities. Specific components of the project include: the development of formal libraries to support proofs in number theory and discrete geometry; the extraction of verification conditions from software component specifications and implementations in an assertive programming language known as Resolve; a classification of the types of inferences that arise in both domains; the development of logical methods for verifying these inferences automatically; and the development of educational materials and software that will make it possible to integrate these methods into undergraduate and graduate curricula in computer science and mathematics.As mathematical proofs become more and more intricate, and now often rely on extensive computation, it is becoming increasingly difficult to verify that they are correct. Similarly, as hardware and software systems become more and more complex, it is becoming increasingly difficult to verify that they meet their design specifications. Doing so is especially important when resources, lives, and security depend on their correct behavior. This collaboration between mathematical logicians and computer scientists will develop methods to make it possible to verify that such mathematical and computational claims are valid, and that the arguments supporting them are free of errors. The project will also develop means of training the next generation of computer scientists and mathematicians to use these methods.
计算的“证明助手”,允许用户构造形式指定的断言的公理证明,目前用于两个目的:第一,验证普通的数学证明,第二,验证硬件和软件(的描述)满足设计规范。该项目将开发逻辑和计算方法,以支持这两种类型的活动。该项目的具体组成部分包括:开发形式库,以支持数论和离散几何的证明;从软件组件规格中提取验证条件,并以称为Resolve的断言编程语言实现;对这两个领域中出现的推理类型进行分类;开发自动验证这些推理的逻辑方法;以及开发教材和软件,使这些方法有可能融入计算机科学和数学的本科生和研究生课程中。随着数学证明变得越来越复杂,现在往往依赖于广泛的计算,验证它们是否正确变得越来越困难。类似地,随着硬件和软件系统变得越来越复杂,验证它们是否满足其设计规范变得越来越困难。当资源、生命和安全取决于他们的正确行为时,这样做尤其重要。数学逻辑学家和计算机科学家之间的这种合作将开发方法,使人们有可能验证这种数学和计算索赔是有效的,并且支持它们的论点是没有错误的。该项目还将开发培训下一代计算机科学家和数学家使用这些方法的手段。

项目成果

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

Murali Sitaraman其他文献

Murali Sitaraman的其他文献

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

{{ truncateString('Murali Sitaraman', 18)}}的其他基金

Overcoming Impediments to Computer Science Students' Understanding of Code: Scaling Up Automated Methods and Broadening Participation
克服计算机科学学生理解代码的障碍:扩大自动化方法并扩大参与范围
  • 批准号:
    1914667
  • 财政年份:
    2019
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant
Collaborative Research: IUSE: EHR: Engaged Student Learning Exploration and Design Tier: Engaging and Enabling Learners to Reason Logically about Code
协作研究:IUSE:EHR:参与学生学习探索和设计层:参与并帮助学习者对代码进行逻辑推理
  • 批准号:
    1611714
  • 财政年份:
    2016
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant
IUSE: Understanding and Propagating the Essence of Successful Computing Education Projects
IUSE:理解和传播成功计算机教育项目的本质
  • 批准号:
    1646691
  • 财政年份:
    2016
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant
SHF: Medium: Collaborative Research: Specification and Mathematics Engineering for the Verified Software End-Game
SHF:媒介:协作研究:已验证软件最终游戏的规范和数学工程
  • 批准号:
    1161916
  • 财政年份:
    2012
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant
Collaborative Research: "Hands-On" Collaborative Reasoning across the Curriculm
协作研究:跨课程的“动手”协作推理
  • 批准号:
    1022941
  • 财政年份:
    2010
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant
CPA-SEL: Collaborative Research - Continuing Progress Toward Verified Software
CPA-SEL:协作研究 - 不断取得验证软件的进展
  • 批准号:
    0811748
  • 财政年份:
    2008
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant
ITR/SY: Modular Interface Violation Checking Using Formally-Specified Contracts
ITR/SY:使用正式指定的合同进行模块化接口违规检查
  • 批准号:
    0113181
  • 财政年份:
    2001
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant
Component Engineering Principles in a Traditional CS Curriculum: A Reuse-Oriented Approach and its Evaluation
传统计算机科学课程中的组件工程原理:面向重用的方法及其评估
  • 批准号:
    9354597
  • 财政年份:
    1994
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant

相似国自然基金

Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
TIPE2调控巨噬细胞M2极化改善睑板腺功能障碍的作用机制研究
  • 批准号:
    82371028
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目
PRNP调控巨噬细胞M2极化并减弱吞噬功能促进子宫内膜异位症进展的机制研究
  • 批准号:
    82371651
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目
脐带间充质干细胞微囊联合低能量冲击波治疗神经损伤性ED的机制研究
  • 批准号:
    82371631
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目
骨髓ISG+NAMPT+中性粒细胞介导抗磷脂综合征B细胞异常活化的机制研究
  • 批准号:
    82371799
  • 批准年份:
    2023
  • 资助金额:
    47.00 万元
  • 项目类别:
    面上项目
Lienard系统的不变代数曲线、可积性与极限环问题研究
  • 批准号:
    12301200
  • 批准年份:
    2023
  • 资助金额:
    30.00 万元
  • 项目类别:
    青年科学基金项目
超声驱动压电效应激活门控离子通道促眼眶膜内成骨的作用及机制研究
  • 批准号:
    82371103
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目
HIF-1α调控软骨细胞衰老在骨关节炎进展中的作用及机制研究
  • 批准号:
    82371603
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目
RIPK3蛋白及其RHIM结构域在脓毒症早期炎症反应和脏器损伤中的作用和机制研究
  • 批准号:
    82372167
  • 批准年份:
    2023
  • 资助金额:
    48.00 万元
  • 项目类别:
    面上项目
基于MFSD2A调控血迷路屏障跨细胞囊泡转运机制的噪声性听力损失防治研究
  • 批准号:
    82371144
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: 2D Ambipolar Machine Learning & Logical Computing Systems
合作研究:2D 双极机器学习
  • 批准号:
    2154314
  • 财政年份:
    2022
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant
Developing a Clinical Decision Support Tool that Assesses Risk of Opioid Use Disorder Using Natural Language Processing, Machine Learning, and Social Determinants of Health from Clinical Notes
开发一种临床决策支持工具,利用自然语言处理、机器学习和临床记录中的健康社会决定因素来评估阿片类药物使用障碍的风险
  • 批准号:
    10352097
  • 财政年份:
    2022
  • 资助金额:
    $ 5.5万
  • 项目类别:
USIDNET: A resource for clinical immunologists
USIDNET:临床免疫学家的资源
  • 批准号:
    10410606
  • 财政年份:
    2022
  • 资助金额:
    $ 5.5万
  • 项目类别:
Strategies for Engineering Reliable Value Sets (SERVS)
工程可靠价值集 (SERVS) 的策略
  • 批准号:
    10417435
  • 财政年份:
    2022
  • 资助金额:
    $ 5.5万
  • 项目类别:
Collaborative Research: 2D Ambipolar Machine Learning & Logical Computing Systems
合作研究:2D 双极机器学习
  • 批准号:
    2154385
  • 财政年份:
    2022
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant
Establishing the PhenX Toolkit as a Biomedical Knowledgebase
将 PhenX 工具包建立为生物医学知识库
  • 批准号:
    10807362
  • 财政年份:
    2022
  • 资助金额:
    $ 5.5万
  • 项目类别:
Developing a Clinical Decision Support Tool that Assesses Risk of Opioid Use Disorder Using Natural Language Processing, Machine Learning, and Social Determinants of Health from Clinical Notes
开发一种临床决策支持工具,利用自然语言处理、机器学习和临床记录中的健康社会决定因素来评估阿片类药物使用障碍的风险
  • 批准号:
    10675434
  • 财政年份:
    2022
  • 资助金额:
    $ 5.5万
  • 项目类别:
Collaborative Research: 2D Ambipolar Machine Learning & Logical Computing Systems
合作研究:2D 双极机器学习
  • 批准号:
    2154285
  • 财政年份:
    2022
  • 资助金额:
    $ 5.5万
  • 项目类别:
    Standard Grant
Establishing the PhenX Toolkit as a Biomedical Knowledgebase
将 PhenX 工具包建立为生物医学知识库
  • 批准号:
    10707376
  • 财政年份:
    2022
  • 资助金额:
    $ 5.5万
  • 项目类别:
Computational LOINC to Support Biomedical Research at Scale
计算 LOINC 支持大规模生物医学研究
  • 批准号:
    10395413
  • 财政年份:
    2021
  • 资助金额:
    $ 5.5万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了