Results 11 to 20 of about 4,394,633 (291)

TCCCD: Triplet-Based Cross-Language Code Clone Detection

open access: yesApplied Sciences, 2023
Code cloning is a common practice in software development, where developers reuse existing code to accelerate programming speed and enhance work efficiency. Existing clone-detection methods mainly focus on code clones within a single programming language.
Yong Fang   +3 more
doaj   +4 more sources

Generalizability of Code Clone Detection on CodeBERT [PDF]

open access: yesProceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022
Transformer networks such as CodeBERT already achieve outstanding results for code clone detection in benchmark datasets, so one could assume that this task has already been solved. However, code clone detection is not a trivial task. Semantic code clones, in particular, are challenging to detect. We show that the generalizability of CodeBERT decreases
Sonnekalb, Tim   +3 more
core   +8 more sources

SJBCD: A Java Code Clone Detection Method Based on Bytecode Using Siamese Neural Network

open access: yesApplied Sciences, 2023
Code clone detection is an important research topic in the field of software engineering. It is significant in developing software and solving software infringement disputes to discover code clone phenomenon effectively in and between software systems ...
Bangrui Wan   +3 more
doaj   +3 more sources

A Systematic Review on Code Clone Detection [PDF]

open access: yesIEEE Access, 2019
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 similar segments need to be checked for the same bug.
Qurat Ul Ain   +4 more
doaj   +3 more sources

RioCC: Efficient and Accurate Class-Level Code Recommendation Based on Deep Code Clone Detection [PDF]

open access: yesEntropy
Context: Code recommendation plays an important role in improving programming efficiency and software quality. Existing approaches mainly focus on method- or API-level recommendations, which limits their effectiveness to local code contexts. From a multi-
Hongcan Gao, Chenkai Guo, Hui Yang
doaj   +2 more sources

Semantic code clone detection using hybrid intermediate representations and BiLSTM networks. [PDF]

open access: yesPLoS ONE
Semantic code clone detection plays an essential role in software maintenance and quality assurance, as it helps uncover fragments of code that express the same logic even when their syntax has been altered or deliberately obfuscated.
M Shahbaz Ismail   +2 more
doaj   +2 more sources

Clone Detection in Test Code: An Empirical Evaluation

open access: yes2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2020
Duplicated test code (a.k.a. test code clones) has a negative impact on test comprehension and maintenance. Moreover, the typical structure of unit test code induces struc- tural similarity, increasing the amount of duplication. Yet, most research on software clones and clone detection tools is focused on production code, often ignoring test code.
van Bladel, Brent, Demeyer, Serge
core   +5 more sources

Code Clone Detection Method Based on Hierarchical Feature [PDF]

open access: yesJisuanji gongcheng, 2021
The existing code clone detection methods usually have the problem of single mark representation and complex abstract syntax tree structure.To address the problem, a code clone detection method is proposed based on hierarchical features.The method ...
ZHANG Dongmei, CHEN Yongle, YANG Yuli
doaj   +1 more source

A Survey of Software Clone Detection From Security Perspective

open access: yesIEEE Access, 2021
For software engineering, if two code fragments are closely similar with minor modifications or even identical due to a copy-paste behavior, that is called software/code clone.
Haibo Zhang, Kouichi Sakurai
doaj   +1 more source

Are our clone detectors good enough? An empirical study of code effects by obfuscation

open access: yesCybersecurity, 2023
Clone detection has received much attention in many fields such as malicious code detection, vulnerability hunting, and code copyright infringement detection. However, cyber criminals may obfuscate code to impede violation detection. To date, few studies
Weihao Huang   +5 more
doaj   +1 more source

Home - About - Disclaimer - Privacy