Baldur: Whole-proof generation and repair with large language models

E First, MN Rabe, T Ringer, Y Brun - Proceedings of the 31st ACM Joint …, 2023 - dl.acm.org
Formally verifying software is a highly desirable but labor-intensive task. Recent work has
developed methods to automate formal verification using proof assistants, such as Coq and …

Passport: Improving automated formal verification using identifiers

A Sanchez-Stern, E First, T Zhou, Z Kaufman… - ACM Transactions on …, 2023 - dl.acm.org
Formally verifying system properties is one of the most effective ways of improving system
quality, but its high manual effort requirements often render it prohibitively expensive. Tools …

Machine learning for executable code in software testing and verification

P Nie - 2023 - repositories.lib.utexas.edu
Software testing and verification are essential for kee** software systems reliable and safe
to use. However, it requires significant manual effort to write and maintain code artifacts …

Automating the Formal Verification of Software

E First - 2023 - scholarworks.umass.edu
Formally verified correctness is one of the most desirable properties of software systems.
Despite great progress made toward verification via interactive proof assistants, such as Coq …