SHF: Small: Incremental Inductive Verification: A New Direction for Model Checking

SHF:小型:增量感应验证:模型检查的新方向

基本信息

  • 批准号:
    1219067
  • 负责人:
  • 金额:
    $ 49.7万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2012
  • 资助国家:
    美国
  • 起止时间:
    2012-07-01 至 2015-06-30
  • 项目状态:
    已结题

项目摘要

Hardware and software computer systems are integrated into many aspects of our society, including medicine, transportation, financial markets, and communication. Thus, the correctness of a computer system can be critical for financial or even human safety reasons. Formal verification is a methodology for finding errors and certifying that a system is free of errors. It complements testing, which in practice can neither cover every possibility nor declare the absence of errors. Because of the increasing complexity and prevalence of computer systems in recent years, significant improvements in algorithms for formal verification now have an immediate impact in computer system development, which in turn decreases design costs, accelerates development, and results in safer equipment.This project builds on the success of the IC3 algorithm for verifying invariance properties of digital hardware. IC3, introduced only two years ago, is already used widely by hardware manufacturers and electronic design automation companies. It is reported that it can, in practice, find deep bugs that are difficult to find with testing, or obtain proofs that no other algorithm can find. But achieving the next significant gain in performance requires moving beyond the bit-level analysis that IC3 performs and instead considering designs at the word level, that is, at a level in which whole registers are sometimes considered rather just than their component latches. This project addresses this challenge by developing a multi-domain version of IC3, as well as abstract domains, for reasoning about equality, uninterpreted functions, and arithmetic properties of circuits. A second component of this project is to extend the incremental, inductive verification (IIV) methodology, of which IC3 was the first instance, to analyze properties expressed in CTL and CTL*, which are logics for expressing branching-time behavior. Increased expressiveness allows analyzing more aspects of a design. A final component is to exploit the natural parallelism of IIV algorithms through a distributed implementation.
硬件和软件计算机系统集成到我们社会的许多方面,包括医疗,交通,金融市场和通信。 因此,计算机系统的正确性对于财务或甚至人类安全原因而言是至关重要的。形式验证是一种发现错误并证明系统没有错误的方法。 它补充了测试,在实践中,测试既不能涵盖所有可能性,也不能宣布没有错误。 由于近年来计算机系统的日益复杂和普及,形式验证算法的显著改进现在对计算机系统开发产生了直接影响,这反过来又降低了设计成本,加快了开发速度,并导致更安全的设备。本项目建立在用于验证数字硬件不变性的IC3算法的成功基础上。 IC3仅在两年前推出,已经被硬件制造商和电子设计自动化公司广泛使用。 据报道,在实践中,它可以发现测试难以发现的深层错误,或者获得其他算法无法找到的证明。 但是,要实现下一个显著的性能提升,需要超越IC3执行的位级分析,而是考虑字级设计,即有时考虑整个寄存器而不仅仅是其组件锁存器的设计。 该项目通过开发IC3的多域版本以及抽象域来解决这一挑战,用于推理等式,未解释的函数和电路的算术属性。 该项目的第二个组成部分是扩展增量归纳验证(IIV)方法,其中IC3是第一个实例,以分析CTL和CTL* 中表达的属性,CTL和CTL* 是用于表达分支时间行为的逻辑。 增强的表现力允许分析设计的更多方面。 最后一个组件是通过分布式实现来利用IIV算法的自然并行性。

项目成果

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

Fabio Somenzi其他文献

Abstraction refinement in symbolic model checking using satisfiability as the only decision procedure
Remembrance Of Things Past: Locality And Memory In BDDs
对过去事物的回忆:BDD 中的局部性和记忆

Fabio Somenzi的其他文献

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

{{ truncateString('Fabio Somenzi', 18)}}的其他基金

Decision Procedures for Large Scale Model Checking
大规模模型检查的决策程序
  • 批准号:
    0541444
  • 财政年份:
    2006
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Continuing Grant
A Verification Manager for Adaptive Model Checking
用于自适应模型检查的验证管理器
  • 批准号:
    9971195
  • 财政年份:
    1999
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Continuing Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
    n/a
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

SHF: Small: INCA: Incremental Analysis of Software Specification for Evolving Systems
SHF:小型:INCA:不断发展的系统软件规范的增量分析
  • 批准号:
    2204536
  • 财政年份:
    2022
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Standard Grant
EAGER: III: Small: Green Granular Neural Networks with Fast FPGA-based Incremental Transfer Learning
EAGER:III:小型:具有基于 FPGA 的快速增量迁移学习的绿色粒度神经网络
  • 批准号:
    2234227
  • 财政年份:
    2022
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Standard Grant
Collaborative Research:CNS Core: Small: Intermittent and Incremental Inference with Statistical Neural Network for Energy-Harvesting Powered Devices
合作研究:CNS 核心:小型:利用统计神经网络对能量收集供电设备进行间歇和增量推理
  • 批准号:
    2007274
  • 财政年份:
    2020
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Small: Intermittent and Incremental Inference with Statistical Neural Network for Energy-Harvesting Powered Devices
合作研究:CNS 核心:小型:利用统计神经网络对能量收集供电设备进行间歇和增量推理
  • 批准号:
    2007302
  • 财政年份:
    2020
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Standard Grant
AF: Small: Incremental and Asynchronous Projective Splitting Methods for Mathematical Programming
AF:小:数学规划的增量和异步投影分裂方法
  • 批准号:
    1617617
  • 财政年份:
    2016
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Standard Grant
RI: Small: Incremental Sampling-Based Algorithms and Stochastic Optimal Control on Random Graphs
RI:小:基于增量采样的算法和随机图上的随机最优控制
  • 批准号:
    1617630
  • 财政年份:
    2016
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Continuing Grant
NeTS: Small: Exerting Logically Centralized Control over Legacy Switches via Incremental SDN Deployment
NeTS:小型:通过增量 SDN 部署对传统交换机进行逻辑集中控制
  • 批准号:
    1618339
  • 财政年份:
    2016
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Standard Grant
CIF: Small: Approaching Capacity in High Throughput Communication Systems with Incremental Redundancy
CIF:小:通过增量冗余接近高吞吐量通信系统的容量
  • 批准号:
    1618272
  • 财政年份:
    2016
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Standard Grant
Laser-assisted incremental sheet metal forming process to obtain complicated shaped and small grain sized product
激光辅助渐进式金属板材成形工艺获得复杂形状和小晶粒产品
  • 批准号:
    24560129
  • 财政年份:
    2012
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
RI: Small: Incremental Speech Processing for Rapid Dialogue
RI:小型:用于快速对话的增量语音处理
  • 批准号:
    1219253
  • 财政年份:
    2012
  • 资助金额:
    $ 49.7万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了