课题基金 / 基金详情

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

SHF: Small: Incremental Inductive Verification: A New Direction for Model Checking
SHF:小型:增量感应验证:模型检查的新方向
批准号:
1219067
负责人:
Fabio Somenzi
金额:
$49.7万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2012
资助国家:
美国
项目状态:
已结题
起止时间:
2012-07-01 至 2015-06-30

项目摘要

项目成果

Fabio Somenzi的其他基金

相似基金

相关文献

中文摘要
翻译
硬件和软件计算机系统集成到我们社会的许多方面,包括医疗,交通,金融市场和通信。 因此,计算机系统的正确性对于财务或甚至人类安全原因而言是至关重要的。形式验证是一种发现错误并证明系统没有错误的方法。 它补充了测试,在实践中,测试既不能涵盖所有可能性,也不能宣布没有错误。 由于近年来计算机系统的日益复杂和普及,形式验证算法的显著改进现在对计算机系统开发产生了直接影响,这反过来又降低了设计成本,加快了开发速度,并导致更安全的设备。本项目建立在用于验证数字硬件不变性的IC3算法的成功基础上。 IC3仅在两年前推出,已经被硬件制造商和电子设计自动化公司广泛使用。 据报道,在实践中,它可以发现测试难以发现的深层错误,或者获得其他算法无法找到的证明。 但是,要实现下一个显著的性能提升,需要超越IC3执行的位级分析,而是考虑字级设计,即有时考虑整个寄存器而不仅仅是其组件锁存器的设计。 该项目通过开发IC3的多域版本以及抽象域来解决这一挑战,用于推理等式,未解释的函数和电路的算术属性。 该项目的第二个组成部分是扩展增量归纳验证(IIV)方法,其中IC3是第一个实例,以分析CTL和CTL* 中表达的属性,CTL和CTL* 是用于表达分支时间行为的逻辑。 增强的表现力允许分析设计的更多方面。 最后一个组件是通过分布式实现来利用IIV算法的自然并行性。
英文摘要
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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Decision Procedures for Large Scale Model Checking
  • 批准号:
    0541444
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2006
  • 负责人:
    Fabio Somenzi
  • 依托单位:
A Verification Manager for Adaptive Model Checking
  • 批准号:
    9971195
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $47.68万
  • 财政年份:
    1999
  • 负责人:
    Fabio Somenzi
  • 依托单位:
国内基金
海外基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
  • 依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2022
  • 负责人:
    张祥忠
  • 依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 项目类别:
    面上项目
  • 资助金额:
    58.0万元
  • 批准年份:
    2019
  • 负责人:
    高学文
  • 依托单位: