A systematic review on code clone detection

QU Ain, WH Butt, MW Anwar, F Azam… - IEEE access, 2019 - ieeexplore.ieee.org
Code cloning refers to the duplication of source code. It is the most common way of reusing
source code in software development. If a bug is identified in one segment of code, all the …

Definition, approaches, and analysis of code duplication detection (2006–2020): a critical review

CF Chen, AM Zain, KQ Zhou - Neural Computing and Applications, 2022 - Springer
Code duplication detection is the act of finding similar code in software development. It is
important for software engineer to address the issues of code duplication detection. In this …

Towards understanding the capability of large language models on code clone detection: a survey

S Dou, J Shan, H Jia, W Deng, Z Xi, W He, Y Wu… - arXiv preprint arXiv …, 2023 - arxiv.org
Code cloning, the duplication of code fragments, is common in software development. While
some reuse aids productivity, excessive cloning hurts maintainability and introduces bugs …

Detecting semantic code clones by building AST-based Markov chains model

Y Wu, S Feng, D Zou, H Jin - Proceedings of the 37th IEEE/ACM …, 2022 - dl.acm.org
Code clone detection aims to find functionally similar code fragments, which is becoming
more and more important in the field of software engineering. Many code clone detection …

Sourcererjbf: A java build framework for large-scale compilation

MRH Misu, R Achar, CV Lopes - ACM Transactions on Software …, 2024 - dl.acm.org
Researchers and tool developers working on dynamic analysis, software testing, automated
program repair, verification, and validation, need large compiled, compilable, and …

VULDEFF: Vulnerability detection method based on function fingerprints and code differences

Q Zhao, C Huang, L Dai - Knowledge-Based Systems, 2023 - Elsevier
The significant increase in Open Source Software has led to a sharp increase in code
cloning vulnerabilities. Code similarity detection methods are usually used to detect these …

Tritor: Detecting Semantic Code Clones by Building Social Network-Based Triads Model

D Zou, S Feng, Y Wu, W Suo, H Jin - Proceedings of the 31st ACM Joint …, 2023 - dl.acm.org
Code clone detection refers to finding the functional similarities between two code
fragments, which is becoming increasingly important with the evolution of software …

STUBBER: compiling source code into bytecode without dependencies for java code clone detection

A Schäfer, W Amme, TS Heinze - 2021 IEEE 15th International …, 2021 - ieeexplore.ieee.org
A lot of clone detection tools for Java have been introduced in recent years. On the one
hand, many of these tools work on Java source code and can thus be conveniently …

Goner: Building Tree-Based N-Gram-Like Model for Semantic Code Clone Detection

Y Wu, S Feng, W Suo, D Zou… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Code clone detection refers to the detection of code fragments that are functionally similar.
As software engineering progresses, the significance of code clone detection continues to …

Detecting java code clones based on bytecode sequence alignment

D Yu, J Yang, X Chen, J Chen - IEEE Access, 2019 - ieeexplore.ieee.org
When the source code is copied and pasted or modified, there will be a lot of identical or
similar code snippets in the software system, which are called code clones. Because code …