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 …

Open-source tools and benchmarks for code-clone detection: past, present, and future trends

A Walker, T Cerny, E Song - ACM SIGAPP Applied Computing Review, 2020 - dl.acm.org
A fragment of source code that is identical or similar to another is a code-clone. Code-clones
make it difficult to maintain applications as they create multiple points within the code that …

Java code clone detection by exploiting semantic and syntax information from intermediate code-based graph

D Yuan, S Fang, T Zhang, Z Xu… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Code clone detection plays a critical role in the field of software engineering. To achieve this
goal, developers are required to have rich development experience for finding the …

Structural function based code clone detection using a new hybrid technique

Y Yang, Z Ren, X Chen, H Jiang - 2018 IEEE 42nd annual …, 2018 - ieeexplore.ieee.org
In this paper, we focus on investigating function based code clone detection and leveraging
the structural information to measure the similarity of code fragments in the function level …

[HTML][HTML] Development and benchmarking of multilingual code clone detector

W Zhu, N Yoshida, T Kamiya, E Choi… - Journal of Systems and …, 2025 - Elsevier
The diversity of programming languages is growing, making the language extensibility of
code clone detectors crucial. However, this is challenging for most existing clone detection …

TPCaps: A framework for code clone detection and localization based on improved CapsNet

Y Li, C Yu, Y Cui - Applied Intelligence, 2023 - Springer
In this paper, we propose TPCaps, a new code clone detection framework for addressing the
inefficiency of semantic clone detection and the difficulty in locating code clones. Based on …

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 …

A novel code representation for detecting Java code clones using high-level and abstract compiled code representations

FH Quradaa, S Shahzad, R Saeed, MM Sufyan - Plos one, 2024 - journals.plos.org
In software development, it's common to reuse existing source code by copying and pasting,
resulting in the proliferation of numerous code clones—similar or identical code fragments …

Ayat: A lightweight and efficient code clone detection technique

Y Giani, L **, SA Shah - 2022 3rd Asia Conference on …, 2022 - ieeexplore.ieee.org
Code clones make software maintenance more challenging. Detecting bugs in large
systems may significantly increase maintenance costs. Despite the fact that several …