Reproduction Package for SEFM 2020 Article `Difference Verification with Conditions'
- 1. LMU Munich, Germany
- 2. TU Darmstadt, Germany
Description
# Replication Package for Article "Difference Verification with Conditions", SEFM '20
This replication package supports reproducing the claims of the SEFM 2020 publication
"D. Beyer, M.-C. Jakobs, and T. Lemberger: Difference Verification with Conditions".
Difference verification with conditions is an incremental program
verification technique that can be integrated in software projects at any time.
It first applies a change analysis that detects which parts of a software have changed
between revisions and encodes that information in a condition.
Based on this condition, an off-the-shelf verifier is used to verify
only those parts of the software that are influenced by the changes.
This replication package contains a virtual machine (VM) with all components necessary to run
https://gitlab.com/sosy-lab/research/data/difference-data
in an offline setting.
VM username: sosy
VM password: sosy
The VM is intended for use with VirtualBox.
After importing `SEFM20-Difference-Verification.ova` into VirtualBox and starting it,
refer to `~/difference-data/README.md` for more information.
## License
Most parts of this artifact are licensed under the Apache 2.0 License with copyright by Dirk Beyer.
The VM runs Ubuntu 20.04. Ubuntu and its software components are licensed under various licenses.
Please refer to the individual component for license information.
Files
DIFFERENCEMC-artifact-SEFM20-proceedings.zip
Files
(16.6 GB)
Name | Size | Download all |
---|---|---|
md5:f2e2bb8576741f706bf00225d7d98a44
|
16.6 GB | Preview Download |
Additional details
Related works
- Is supplement to
- Conference paper: 10.1007/978-3-030-58768-0_8 (DOI)