Skip to content

Glopix/Cloreco-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

Cloreco Container Images

This repository provides container images for several clone detector tools and clone benchmark frameworks, all prepared for use with the Cloreco platform.

All images are available on the repository's Package page.

Current available images of clone detector tools

The licences of all clone detectors remains unchanged. No changes have been made to their source code.
The software included has not been modified at the source code level. Only build, packaging, and runner scripts were added as needed to containerize each tool according to Cloreco platform standards.

CCAligner

Repo: https://github.com/PCWcn/CCAligner

Paper: https://ieeexplore.ieee.org/document/8453188

Deckard

Repo: https://github.com/skyhover/Deckard

Paper: https://ieeexplore.ieee.org/document/4222572

DrDup2

Repo: https://github.com/tronicek/DrDup2

Paper: https://doi.org/10.1016/j.infsof.2021.106805

DrDupLex

Repo: https://github.com/tronicek/DrDupLex

Paper: https://doi.org/10.1016/j.infsof.2021.106805

iClones (⚠currently not available since it is not publicly accessible)

www.softwareclones.org (Domain was sold)

NiCad

Repo: https://www.txl.ca/txl-nicaddownload.html

Paper: https://ieeexplore.ieee.org/document/5970189

NIL

Repo: https://github.com/kusumotolab/NIL

Paper: https://dl.acm.org/doi/10.1145/3468264.3468564

Oreo

Repo: https://github.com/Mondego/oreo-artifact/tree/master

Paper: https://arxiv.org/abs/1806.05837

SourcererCC

Repo: https://github.com/Mondego/SourcererCC

Paper: https://ieeexplore.ieee.org/document/7886988

StoneDetector

Repo: https://github.com/StoneDetector/StoneDetector

Paper: https://ieeexplore.ieee.org/document/9609181

Current available images of clone benchmark (frameworks)

The licenses of all clone benchmarks remain unchanged. For each benchmark, all non-Java clone files have been removed (if present), and the Java clone files have been sorted. Additional scripts for clone detection and evaluation have been included, and each program has been containerized according to Cloreco platform standards.

BigCloneEval

Repo: https://github.com/jeffsvajlenko/BigCloneEval

Paper:
https://ieeexplore.ieee.org/document/7816515 (BigCloneEval)
https://ieeexplore.ieee.org/document/7332459 (BigCloneBench)

GPTCloneBench

Repo: https://github.com/srlabUsask/GPTCloneBench

Paper: https://arxiv.org/abs/2308.13963

Google Code Jam (2022 rounds, more can be added)

https://web.archive.org/web/20220315000000*/https://code.google.com/codejam/
https://zibada.guru/gcj/

Project CodeNet

https://developer.ibm.com/exchanges/data/all/project-codenet/
Repo: https://github.com/IBM/Project_CodeNet

Paper: https://arxiv.org/abs/2105.12655

About

Images of several clone detector tools and clone benchmark frameworks. All are modified so that they can be used in the Cloreco platform.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors