Skip to content

NIER 2021

Hlib edited this page Mar 4, 2021 · 11 revisions

Mining Software Repositories with a Collaborative Heuristic Repository

How to cite

@misc{babii2021mining,
      title={Mining Software Repositories with a Collaborative Heuristic Repository}, 
      author={Hlib Babii and Julian Aron Prenner and Laurin Stricker and Anjan Karmakar and Andrea Janes and Romain Robbes},
      year={2021},
      eprint={2103.01722},
      archivePrefix={arXiv},
      primaryClass={cs.SE}
}

Reproduce the results

  1. Clone the BOHR repository: git clone https://github.com/giganticode/bohr
  2. Checkout the paper-version tag cd bohr && git checkout nier-2021
  3. In a separate virtual environment run: chmod +x bin/setup-bohr.sh && bin/setup-bohr.sh This will install the bohr-framework library, install dependencies and tools needed to execute heuristics.
  4. Run bohr repro. This will:
    • Download the datasets
    • Download the label model, the transformer model, and the labeled datasets
  5. Once any changes are made to the heuristics, datasets, models and the datasets can always be re-trained and re-generated with bohr repro.

For more details refer to the README.

Clone this wiki locally