Results 11 to 20 of about 1,709,491 (293)

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

Clone-Writer: An effective editor for developing code by using code clones

open access: yesSoftware Impacts, 2022
“Code completion” is an important feature of code editors. Such editors usually provide recommendations in terms of next likely code token(s) of fixed length on the basis of code written so far. Code clones (similar code fragments), which play an important role in rapid development, are traditionally neglected as part of code completion.
Muhammad Hammad 0001   +3 more
openaire   +3 more sources

RepliComment: Identifying clones in code comments [PDF]

open access: yesJournal of Systems and Software, 2021
31 pages, 1 figure, 9 tables.
Arianna Blasi   +3 more
openaire   +2 more sources

Code Clone Detection Based on Transformer and Convolutional Neural Network [PDF]

open access: yesZhengzhou Daxue xuebao. Gongxue ban, 2023
Code clone detection, based on deep learning, is often applied to use the model to extract features in the sequence of tokens or the entire AST. That may lead to the missing of important semantic information and induce gradient disappearance. Aiming at
BEN Kerong   +3 more
doaj   +1 more source

Method of Code Block Completion Suggestion Based on Gapped Code Clone [PDF]

open access: yesJisuanji gongcheng, 2020
Code completion suggestion can significantly enhance coding efficiency in programming,but existing tools and methods are not effective enough in collecting suitable candidate codes from codes with large size difference.To address the problem,this paper ...
YIN Kangqi, WU Ming, WANG Pengcheng, XU Yun
doaj   +1 more source

An Effective Semantic Code Clone Detection Framework Using Pairwise Feature Fusion

open access: yesIEEE Access, 2021
Code clones. In this work, we propose a novel detection framework using machine learning for automated detection of all four type of clones. The features extracted from a pair of code blocks are combined for possible detection of a clone with respect to ...
Abdullah Sheneamer   +2 more
doaj   +1 more source

Clone Detection and Elimination for Haskell [PDF]

open access: yes, 2010
Duplicated code is a well known problem in software maintenance and refactoring. Code clones tend to increase program size and several studies have shown that duplicated code makes maintenance and code understanding more complex and time consuming.
Brown, Christopher Mark   +4 more
core   +1 more source

Clone Detection and Removal for Erlang/OTP within a Refactoring Environment [PDF]

open access: yes, 2008
This paper proposes a token and AST based hybrid approach to automatically detecting code clones in Erlang/OTP programs, underlying a collection of refactorings to support user-controlled automatic clone removal.
Huiqing Li   +3 more
core   +1 more source

Similar Code Detection and Elimination for Erlang Programs [PDF]

open access: yes, 2010
A well-known bad code smell in refactoring and software maintenance is duplicated code, that is the existence of code clones, which are code fragments that are identical or similar to one another.
Huiqing Li   +3 more
core   +1 more source

Home - About - Disclaimer - Privacy