Improving Counterexample Quality from Failed Program Verification

August 21, 2022 Β· Declared Dead Β· πŸ› 2022 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Li Huang, Bertrand Meyer, Manuel Oriol arXiv ID 2208.10492 Category cs.SE: Software Engineering Citations 2 Venue 2022 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW) Last Checked 4 months ago
Abstract
In software verification, a successful automated program proof is the ultimate triumph. The road to such success is, however, paved with many failed proof attempts. The message produced by the prover when a proof fails is often obscure, making it very hard to know how to proceed further. The work reported here attempts to help in such cases by providing immediately understandable counterexamples. To this end, it introduces an approach called Counterexample Extraction and Minimization (CEAM). When a proof fails, CEAM turns the counterexample model generated by the prover into a a clearly understandable version; it can in addition simplify the counterexamples further by minimizing the integer values they contain. We have implemented the CEAM approach as an extension to the AutoProof verifier and demonstrate its application to a collection of examples.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Software Engineering

Died the same way β€” πŸ‘» Ghosted