Proofster: Automated Formal Verification
Created by W.Langdon from
gp-bibliography.bib Revision:1.7964
- @InProceedings{Agrawal:2023:ICSE,
-
author = "Arpan Agrawal and Emily First and Zhanna Kaufman and
Tom Reichel and Shizhuo Zhang and Timothy Zhou and
Alex Sanchez-Stern and Talia Ringer and Yuriy Brun",
-
title = "Proofster: Automated Formal Verification",
-
booktitle = "Proceedings of the Demonstrations Track at the 45th
International Conference on Software Engineering
(ICSE)",
-
year = "2023",
-
pages = "26--30",
-
address = "Melbourne",
-
month = "14-20 " # may,
-
keywords = "genetic algorithms, genetic programming",
-
isbn13 = "979-8-3503-2264-4",
-
DOI = "doi:10.1109/ICSE-Companion58688.2023.00018",
-
video_url = "https://youtu.be/xQAi66lRfwI/",
-
code_url = "https://proofster.cs.umass.edu/",
-
size = "5 pages",
-
abstract = "Formal verification is an effective but extremely
work-intensive method of improving software quality.
Verifying the correctness of software systems often
requires significantly more effort than implementing
them in the first place, despite the existence of proof
assistants, such as Coq, aiding the process. Recent
work has aimed to fully automate the synthesis of
formal verification proofs, but little tool support
exists for practitioners. This paper presents
Proofster, a web-based tool aimed at assisting
developers with the formal verification process via
proof synthesis. Proofster inputs a Coq theorem
specifying a property of a software system and attempts
to automatically synthesize a formal proof of the
correctness of that property. When it is unable to
produce a proof, Proofster outputs the proof-space
search tree its synthesis explored, which can guide the
developer to provide a hint to enable Proofster to
synthesize the proof. Proofster runs online at
https://proofster.cs.umass.edu/ and a video
demonstrating Proofster is available at
https://youtu.be/xQAi66lRfwI/.",
-
notes = "Demo Track",
- }
Genetic Programming entries for
Arpan Agrawal
Emily First
Zhanna Kaufman
Tom Reichel
Shizhuo Zhang
Timothy Zhou
Alexander Sanchez-Stern
Talia Ringer
Yuriy Brun
Citations