This is the artifact supplementing the TACAS 2023 submission for the article entitled The WhyRel Prototype For Modular Relational Verification of Pointer Programs. We provide a single zip file containing sources for WhyRel along with sources and binaries for all required dependencies. Please unzip the file and take a look at README.txt for further information. Additional instructions for TACAS 23 artifact reviewers Part 6 of README.txt discusses a simple exercise reviewers can work on to start evaluating reusability. If you choose to do this, please apply the "Split_VC" transformation to top level goals in Why3 IDE before using SMT solvers to discharge verification conditions. We recommend using the Alt-Ergo SMT solver for most goa...
The proliferation of software across all aspects of people's life means that software failure can br...
This upload consists of code and proofs to accompany our paper submission to SAFECOMP 2019. The incl...
Software is large, complex, and error-prone. According to the US National Institute of Standards and...
This is the artifact supplementing the TACAS 2023 submission for the article entitled The WhyRel Pro...
Low level code is challenging: It lacks structure, it uses jumps and symbolic addresses, the control...
It is hard to ensure correctness as software grows more complex. There are many ways to tackle this ...
International audienceWe present Why3, a tool for deductive program verification, and WhyML, its pro...
International audienceThe benefits of modularity in programming-abstraction barriers, which allows h...
This artifact consists of the analyzer Põder together with example programs (to be analyzed) from th...
This research describes a component-based approach to proving the correctness of programs involving ...
Tutorial and Reference ManualWhy3 is a platform for deductive program verification. It provides a ri...
The VACID-0 benchmarks is a set of small programs which pose challenges for formal verification of t...
The safety of pointer programs is an important issue in high-assurance software design, and their ve...
Why3 is a platform for deductive program verification. It provides a rich language for specification...
AbstractThis talk gives an overview of various approaches for verifying the correctness of programs ...
The proliferation of software across all aspects of people's life means that software failure can br...
This upload consists of code and proofs to accompany our paper submission to SAFECOMP 2019. The incl...
Software is large, complex, and error-prone. According to the US National Institute of Standards and...
This is the artifact supplementing the TACAS 2023 submission for the article entitled The WhyRel Pro...
Low level code is challenging: It lacks structure, it uses jumps and symbolic addresses, the control...
It is hard to ensure correctness as software grows more complex. There are many ways to tackle this ...
International audienceWe present Why3, a tool for deductive program verification, and WhyML, its pro...
International audienceThe benefits of modularity in programming-abstraction barriers, which allows h...
This artifact consists of the analyzer Põder together with example programs (to be analyzed) from th...
This research describes a component-based approach to proving the correctness of programs involving ...
Tutorial and Reference ManualWhy3 is a platform for deductive program verification. It provides a ri...
The VACID-0 benchmarks is a set of small programs which pose challenges for formal verification of t...
The safety of pointer programs is an important issue in high-assurance software design, and their ve...
Why3 is a platform for deductive program verification. It provides a rich language for specification...
AbstractThis talk gives an overview of various approaches for verifying the correctness of programs ...
The proliferation of software across all aspects of people's life means that software failure can br...
This upload consists of code and proofs to accompany our paper submission to SAFECOMP 2019. The incl...
Software is large, complex, and error-prone. According to the US National Institute of Standards and...