2022
DOI: 10.1007/s00521-022-07707-2
|View full text |Cite
|
Sign up to set email alerts
|

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

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 110 publications
0
3
0
Order By: Relevance
“…The authors concluded that this method has superior performance for structural damage detection of engineering steel beams compared to the SVM method. Furthermore, in Chen et al (2022a), the authors provided a comprehensive review of the techniques for detecting code duplication in software development, analyzing the advantages and disadvantages of each approach.…”
Section: Detection Methodsmentioning
confidence: 99%
“…The authors concluded that this method has superior performance for structural damage detection of engineering steel beams compared to the SVM method. Furthermore, in Chen et al (2022a), the authors provided a comprehensive review of the techniques for detecting code duplication in software development, analyzing the advantages and disadvantages of each approach.…”
Section: Detection Methodsmentioning
confidence: 99%
“…However, when there are large areas or high numbers of moving objects in the environment, there will be too few detectable feature points in the image, which results in inaccurate camera pose estimation. With the recent development of artificial intelligence [10] in diagnosis [11], duplicate checking [12], optimization [13,14], manipulator control [15][16][17], and robots [18,19] etc. As an important branch of artificial intelligence, deep learning has made major breakthroughs in image recognition and natural language processing.…”
Section: Introductionmentioning
confidence: 99%
“…Code clones are multiple identical or similar code fragments that exist in a software system, code repository, etc. Although code clones bring convenience to software development, they affect the iteration and maintenance of software systems negatively [1,2]. Code clones may lead to continuous expansion of software systems and increase maintenance costs [3].…”
Section: Introductionmentioning
confidence: 99%