CRII: SHF: Embedding techniques for mechanized reasoning about existing programs

CRII:SHF:现有程序机械化推理的嵌入技术

基本信息

  • 批准号:
    2348490
  • 负责人:
  • 金额:
    $ 17.5万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2024
  • 资助国家:
    美国
  • 起止时间:
    2024-09-15 至 2026-08-31
  • 项目状态:
    未结题

项目摘要

In formal verification, embedding describes how to model a programming language's syntax and semantics in a theorem prover. This is the first step of verifying an existing program and the embedding techniques used in this step have crucial direct impacts on the subsequent mechanized reasoning effort. Therefore, this project studies the embedding techniques used in formal methods to mechanically reason about a program's functional correctness. The project's novelties are its focus on shallow embeddings, which have been shown to enable simpler reasoning techniques, and mixed embeddings, which have been shown to serve as a good interface for different languages/tools. The project's impacts include providing a simple framework for mechanically reasoning about functional correctness as well as providing more insight into embedding techniques.This project focuses on three tasks. First, the investigator and his group will develop a tool that translates C code to mixed embeddings that enable equational reasoning. After that, they will generalize the concept of mixed embeddings for C programs to develop a unified embedding for programs written in C and Haskell. Finally, this project will study techniques that enable transferable proofs based on this unified embedding so that a user can reuse proofs for similar programs written in different programming languages.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
在形式验证中,嵌入描述了如何在定理证明器中对编程语言的语法和语义进行建模。这是验证现有程序的第一步,在这一步中使用的嵌入技术对随后的机械化推理工作有着至关重要的直接影响。因此,本计画研究嵌入技术在形式化方法中用来机械地推论程式的功能正确性。该项目的新颖之处在于它专注于浅嵌入,这已被证明可以实现更简单的推理技术,以及混合嵌入,这已被证明可以作为不同语言/工具的良好接口。该项目的影响包括提供一个简单的框架,用于机械地推理功能的正确性,以及提供更多的洞察嵌入技术。首先,研究人员和他的团队将开发一种工具,将C代码转换为混合嵌入,从而实现等式推理。之后,他们将推广C程序的混合嵌入概念,为用C和Haskell编写的程序开发统一的嵌入。最后,该项目将研究基于这种统一嵌入的可转移证明技术,以便用户可以重复使用用不同编程语言编写的类似程序的证明。该奖项反映了NSF的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

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

Yao Li其他文献

Ensemble Framework Combining Family Information for Android Malware Detection
Ensemble Framework 结合系列信息进行 Android 恶意软件检测
  • DOI:
    10.1093/comjnl/bxac114
  • 发表时间:
    2022-08
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Yao Li;Zhi Xiong;Tao Zhang;Qinkun Zhang;Ming Fan;Lei Xue
  • 通讯作者:
    Lei Xue
A Novel Ensemble Classification for Data Streams with Class Imbalance and Concept Drift
具有类不平衡和概念漂移的数据流的新型集成分类
Calculation of anharmonic effects in the unimolecular dissociation of M2+ (H2O)(2) (M = Be, Mg, and Ca)
计算 M2 (H2O)(2) 单分子解离中的非简谐效应(M = Be、Mg 和 Ca)
  • DOI:
    10.1080/00268976.2015.1036148
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    1.7
  • 作者:
    Li Qian;Yao Li;Xia Wenwen;Lin S. H.
  • 通讯作者:
    Lin S. H.
Real-time ballistocardiographic artifact reduction using the k-teager energy operator detector and multi-channel referenced adaptive noise cancelling
使用 k-teager 能量算子检测器和多通道参考自适应噪声消除来减少实时心冲击描记伪影
A longitudinal study of brain activation during stroke recovery using BOLD-fMRI
使用 BOLD-fMRI 进行中风恢复期间大脑激活的纵向研究

Yao Li的其他文献

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

{{ truncateString('Yao Li', 18)}}的其他基金

Analysis and Data-Driven Computation for Nonequilibrium Thermodynamic Models
非平衡热力学模型的分析和数据驱动计算
  • 批准号:
    2108628
  • 财政年份:
    2021
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
Second Northeast Conference on Dynamical Systems
第二届东北动力系统会议
  • 批准号:
    1900397
  • 财政年份:
    2019
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
From Deterministic Dynamics to Thermodynamic Laws
从确定性动力学到热力学定律
  • 批准号:
    1813246
  • 财政年份:
    2018
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
Parallel and Efficient Optical MSD Arithmetic Processing
并行高效的光学 MSD 算术处理
  • 批准号:
    8921337
  • 财政年份:
    1990
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant

相似国自然基金

天然超短抗菌肽Temporin-SHf衍生多肽的构效分析与抗菌机制研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
衔接蛋白SHF负向调控胶质母细胞瘤中EGFR/EGFRvIII再循环和稳定性的功能及机制研究
  • 批准号:
    82302939
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
EGFR/GRβ/Shf调控环路在胶质瘤中的作用机制研究
  • 批准号:
    81572468
  • 批准年份:
    2015
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: SHF: Small: LEGAS: Learning Evolving Graphs At Scale
协作研究:SHF:小型:LEGAS:大规模学习演化图
  • 批准号:
    2331302
  • 财政年份:
    2024
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: LEGAS: Learning Evolving Graphs At Scale
协作研究:SHF:小型:LEGAS:大规模学习演化图
  • 批准号:
    2331301
  • 财政年份:
    2024
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
  • 批准号:
    2403134
  • 财政年份:
    2024
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
CAREER: SHF: Bio-Inspired Microsystems for Energy-Efficient Real-Time Sensing, Decision, and Adaptation
职业:SHF:用于节能实时传感、决策和适应的仿生微系统
  • 批准号:
    2340799
  • 财政年份:
    2024
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: SHF: Small: Efficient and Scalable Privacy-Preserving Neural Network Inference based on Ciphertext-Ciphertext Fully Homomorphic Encryption
合作研究:SHF:小型:基于密文-密文全同态加密的高效、可扩展的隐私保护神经网络推理
  • 批准号:
    2412357
  • 财政年份:
    2024
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
SHF: Small: Taming Huge Page Problems for Memory Bulk Operations Using a Hardware/Software Co-Design Approach
SHF:小:使用硬件/软件协同设计方法解决内存批量操作的大页面问题
  • 批准号:
    2400014
  • 财政年份:
    2024
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的图形处理单元性能仿真
  • 批准号:
    2402804
  • 财政年份:
    2024
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
  • 批准号:
    2403408
  • 财政年份:
    2024
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
SHF: SMALL: A New Semantics for Type-Level Programming in Haskell
SHF:SMALL:Haskell 中类型级编程的新语义
  • 批准号:
    2345580
  • 财政年份:
    2024
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
SHF: Small: QED - A New Approach to Scalable Verification of Hardware Memory Consistency
SHF:小型:QED - 硬件内存一致性可扩展验证的新方法
  • 批准号:
    2332891
  • 财政年份:
    2024
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了