Collaborative Research: SHF: Medium: Efficient and Trustworthy Proof Engineering
Collaborative Research: SHF: Medium: Efficient and Trustworthy Proof Engineering
批准号:
2107291
负责人:
Milos Gligoric
金额:
$54.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2021
资助国家:
美国
项目状态:
未结题
起止时间:
2021-05-01 至 2025-04-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Formal verification of software in a proof assistant (such as Coq) can establish the correctness of software, preventing software bugs that could otherwise lead to significant financial losses or even loss of life. Unfortunately, proof assistants are not currently well adapted to large-scale software development and are expensive to use in terms of both development time and expertise. The goal of this project is to increase productivity of proof engineers (i.e., users of proof assistants) via techniques that simplify development and maintenance of large verification projects, as well as to increase trustworthiness in the toolchain commonly used by proof engineers. The project's novelties include learning-based and analytical approaches for proof construction, extraction, and maintenance, as well as testing techniques for establishing the trustworthiness of proof assistants. The project's impacts are increased productivity and increased software quality.This project develops techniques that help proof engineers (1) construct proofs by learning and enforcing conventions, automatically locating relevant lemmas, and synthesizing generalized invariants; (2) augment the extraction of executable code from verified artifacts with runtime monitoring for checking assumption violations and with novel support for generating executable variants of logical specifications; and (3) facilitate the maintenance of large proof repositories by detecting brittle proof scripts, as well as learning common transformations. Furthermore, to increase trust in the proof engineering toolchain, the investigators develop testing techniques that target the core components of proof assistants.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.
期刊论文(16)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1145/3597926.3598038
发表时间:
2023-07
期刊:
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis
影响因子:
--
作者:
[Zhiqiang Zang;Aditya Thimmaiah;Miloš Gligorić]
通讯作者:
Zhiqiang Zang;Aditya Thimmaiah;Miloš Gligorić
Dynamic Generation of Python Bindings for HPC Kernels
动态生成 HPC 内核的 Python 绑定
DOI:
10.1109/ase51524.2021.9678726
发表时间:
2021
期刊:
Dynamic Generation of Python Bindings for HPC Kernels
影响因子:
--
作者:
[Zhu, Steven, AlAwar, Nader, Erez, Mattan, Gligoric, Milos]
通讯作者:
Gligoric, Milos
DOI:
10.18653/v1/2022.acl-long.339
发表时间:
2021-08
期刊:
影响因子:
--
作者:
[Pengyu Nie;Jiyang Zhang;Junyi Jessy Li;R. Mooney;Miloš Gligorić]
通讯作者:
Pengyu Nie;Jiyang Zhang;Junyi Jessy Li;R. Mooney;Miloš Gligorić
DOI:
10.1109/icse-companion58688.2023.00014
发表时间:
2023-05
期刊:
2023 IEEE/ACM 45th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
影响因子:
--
作者:
[Zhiqiang Zang;Fu-Yao Yu;Nathan Wiatrek;Miloš Gligorić;A. Shi]
通讯作者:
Zhiqiang Zang;Fu-Yao Yu;Nathan Wiatrek;Miloš Gligorić;A. Shi
DOI:
10.1145/3485543
发表时间:
2021-10
期刊:
Proceedings of the ACM on Programming Languages
影响因子:
--
作者:
[Nader Al Awar;Kush Jain;C. Rossbach;Miloš Gligorić]
通讯作者:
Nader Al Awar;Kush Jain;C. Rossbach;Miloš Gligorić
共 15 条
I-Corps: Translation Potential of Optimizing Regression Testing in Software Development
-
批准号:2405355
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2024
-
负责人:Milos Gligoric
-
依托单位:
Collaborative Research: SHF: Medium: Natural Language Models with Execution Data for Software Testing
-
批准号:2313027
-
项目类别:Standard Grant
-
资助金额:$90.0万
-
财政年份:2023
-
负责人:Milos Gligoric
-
依托单位:
SHF: Medium: Collaborative Research: Testing in the Era of Approximation
-
批准号:1704790
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2017
-
负责人:Milos Gligoric
-
依托单位:
CAREER: Advancing Regression Testing: Theory and Practice
-
批准号:1652517
-
项目类别:Continuing Grant
-
资助金额:$50.29万
-
财政年份:2017
-
负责人:Milos Gligoric
-
依托单位:
CRII: SHF: Regression Testing for Projects with Distributed Software Histories
-
批准号:1566363
-
项目类别:Standard Grant
-
资助金额:$17.5万
-
财政年份:2016
-
负责人:Milos Gligoric
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: