CAREER: UNITY: Bridging the Gap Between Program Analyzers and Deductive Verifiers via Abductive Reasoning
CAREER: UNITY: Bridging the Gap Between Program Analyzers and Deductive Verifiers via Abductive Reasoning
批准号:
1453386
负责人:
Isil Dillig
金额:
$58.84万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2015
资助国家:
美国
项目状态:
已结题
起止时间:
2015-02-01 至 2020-12-31
中文摘要
由于软件的普遍性和程序错误的破坏性,保证软件可靠性的技术现在比以往任何时候都更加重要。这个项目研究在表达性和自动化之间实现正确权衡的程序验证技术,从而允许对不同类型的软件进行验证。关键思想是通过自动合成合成证明中所需的引理,使用溯因推理尽可能地自动化正确性证明。另一个关键思想是自动诊断失败的证明尝试,并向用户提供建设性的反馈。该项目更广泛的影响是能够对有趣的属性进行大部分自动化的、用户友好的验证,这些属性很难使用传统的演绎验证器来证明,但也超出了全自动程序分析器的范围。另一个重要的目标是发现比今天使用测试和程序分析技术可以识别的更深、更细微的软件缺陷。
英文摘要
Due to the ubiquity of software and the increasingly disruptive nature of program bugs, techniques for guaranteeing software reliability are more important now than ever before. This project studies program verification techniques that achieve the right trade-off between expressiveness and automation, thereby allowing the verification of a diverse class of software. The key idea is to use abductive reasoning to automate the correctness proof as much as possible by automatically synthesizing lemmas needed in a compositional proof. Another key idea is to automatically diagnose failed proof attempts and provide constructive feedback to users.The broader impact of the project is to enable mostly-automated, user-friendly verification of interesting properties that are too hard to prove using traditional deductive verifiers but beyond the reach of fully-automated program analyzers. Another important goal is to uncover deeper and more subtle software defects than those that can be identified using testing and program analysis technology today.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
FMitF: Track I: Program Synthesis for Robot Learning from Demonstrations
-
批准号:2319471
-
项目类别:Standard Grant
-
资助金额:$75.0万
-
财政年份:2023
-
负责人:Isil Dillig
-
依托单位:
Collaborative Research: SHF: Core: Medium: Program Synthesis for Schema Changes
-
批准号:2210831
-
项目类别:Standard Grant
-
资助金额:$27.5万
-
财政年份:2022
-
负责人:Isil Dillig
-
依托单位:
Expeditions: Collaborative Research: Understanding the World Through Code
-
批准号:1918889
-
项目类别:Continuing Grant
-
资助金额:$77.68万
-
财政年份:2020
-
负责人:Isil Dillig
-
依托单位:
SHF: Medium: Collaborative Research: Bridging Automated Formal Reasoning and Continuous Optimization for Provably Safe Deep Learning
-
批准号:1901376
-
项目类别:Standard Grant
-
资助金额:$49.47万
-
财政年份:2019
-
负责人:Isil Dillig
-
依托单位:
SaTC: CORE: Medium: Collaborative: Effective Formal Reasoning for Mobile Malware
-
批准号:1908304
-
项目类别:Standard Grant
-
资助金额:$75.0万
-
财政年份:2019
-
负责人:Isil Dillig
-
依托单位:
I-Corps: An Interactive Query Interface
-
批准号:1831005
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2018
-
负责人:Isil Dillig
-
依托单位:
SHF: Small: Scalable Program Synthesis using Counterexample-Guided Abstraction Refinement
-
批准号:1811865
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2018
-
负责人:Isil Dillig
-
依托单位:
SHF: Medium: Collaborative Research: Computer-Aided Programming for Data Science
-
批准号:1762299
-
项目类别:Continuing Grant
-
资助金额:$105.0万
-
财政年份:2018
-
负责人:Isil Dillig
-
依托单位:
SHF:Small:Analysis, Repair, and Synthesis for k-Safety
-
批准号:1712067
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2017
-
负责人:Isil Dillig
-
依托单位:
国内基金
海外基金
基于流体力学模型和Unity引擎的城市交通流仿真平台
-
批准号:11672348
-
项目类别:面上项目
-
资助金额:62.0万元
-
批准年份:2016
-
负责人:张鹏
-
依托单位: