Package Info
Reproducing Package
This package is provided for you to reproduce the experiments described in our paper:
Fengmin Zhu and Fei He. 2018. Conflict Resolution for Structured Merge via Version Space Algebra. Proc. ACM Program. Lang. 2, OOPSLA, Article 166 (November 2018), 25 pages. Download via DOI
The artifact submitted to OOPSLA’18 AEC has been evaluated as functional, and you can download this AEC version.
The latest artifact:
either download the zip archive,
or clone our repository
and checkout artifact
branch.
Folder Structure
After extracting the archive, you will see the following folders:
automerge-artifact/ # project root
commits/ # extracted commits (i.e. merge scenarios)
bin/ # executable files
AutoMerge.jar # our tool
JDime.properties # JDime properties
JDimeLogging.properties # logger properties
tmp.java # temporary file
test.sh # sample launcher
outputs/ # output files
release/ # evaluation results on our machine
sample/ # a little merge scenario as a sample
README.md # reproducing guide
run-all.sh # top level start script
options.py # configurations for experiments
run-conflicts.py # experiments launcher
stat-conflicts.py # log processer and raw results generator
gen-tables.py # final results generator
commits.py # commits extractor
- Previous
- Next