2023
DOI: 10.1016/j.cosrev.2022.100528
|View full text |Cite
|
Sign up to set email alerts
|

A systematic literature review on the use of machine learning in code clone research

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 34 publications
0
7
0
Order By: Relevance
“…Given the limited number of studies (only 20), and heterogeneous nature of the majority, the application of meta-analysis is infeasible. Instead, we have opted for a descriptive synthesis analysis approach, as outlined in reference [69], which was also utilized in other relevant studies [6,14,15,17,19].…”
Section: Plos Onementioning
confidence: 99%
See 2 more Smart Citations
“…Given the limited number of studies (only 20), and heterogeneous nature of the majority, the application of meta-analysis is infeasible. Instead, we have opted for a descriptive synthesis analysis approach, as outlined in reference [69], which was also utilized in other relevant studies [6,14,15,17,19].…”
Section: Plos Onementioning
confidence: 99%
“…Recent breakthroughs in machine learning (ML), particularly within the domains of language modeling [10], machine translation [11], speech recognition [12], and online handwritten [13], have sparked interest of researcher in leveraging ML algorithms for the detection of both syntactic and semantic clones. A diverse array of techniques have been applied to learn distinct patterns that distinguish clones from non-clones, even across different clone categories [14,15]. Deep learning (DL) techniques, like recurrent neural networks (RNNs), graph neural networks (GNN), and others have proven effective in capturing both syntactic and semantic clones [14].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The obtained results demonstrate success in detecting similarity, based on different "collocation-based" and "dependency-based" features as well as topic modelling. The most recent reviews in the field may be found in [45][46][47].…”
Section: Using Machine Learning and Clustering Techniquesmentioning
confidence: 99%
“…The definition of synchronous motion of multiple axes states that each axis must traverse the distance of each segment by a position command at the same time. It is a great challenge to maintain synchronous motion in complex machining of freeform surfaces [29][30][31]. In the case of the assumption that a curved surface consists of different small curvature segments with different normal vectors, machining such a surface is complicated.…”
Section: Introductionmentioning
confidence: 99%