Skip to content

pouryafard75/DiffBenchmark

Repository files navigation

This repository contains all the source-code and experiments related to the following paper:

Pouria Alikhanifard and Nikolaos Tsantalis, AST Diff Benchmarking Framework

The experiments are available in src/main/java/rq/adb and the exeprioment results can be found in csv-outputs/adb-paper/.

How to build DiffBenchmark

First, clone the RefactoringMiner repository.

Then, you have to update the REFACTORING_MINER_PATH in one of the following ways:

Update the field REFACTORING_MINER_PATH in the benchmark.conf.Paths class to the RefactoringMiner cloned repository path in your hard drive or you can have it as env variable REFACTORING_MINER_PATH.

Import DiffBenchmark as a gradle project in your IDE, or run ./gradlew jar to build.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •