Results 1 to 10 of about 71,591 (159)

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

open access: yesPLoS ONE
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-that detrimentally affect software quality and maintainability. Although
Fahmi H Quradaa   +3 more
doaj   +4 more sources

Clone-Seeker: Effective Code Clone Search Using Annotations [PDF]

open access: yesIEEE Access, 2022
Source code search plays an important role in software development, e.g. for exploratory development or opportunistic reuse of existing code from a code base. Often, exploration of different implementations with the same functionality is needed for tasks
Muhammad Hammad   +3 more
doaj   +6 more sources

A comparative study of test code clones and production code clones

open access: yesJournal of Systems and Software, 2021
Clones are one of the most widespread code smells, known to negatively affect the evolution of software systems. While there is a large body of research on detecting, managing, and refactoring clones in production code, clones in test code are often neglected in today’s literature.
Serge Demeyer
exaly   +4 more sources

RepliComment: Identifying clones in code comments [PDF]

open access: yesJournal of Systems and Software, 2021
31 pages, 1 figure, 9 tables.
Alessandra Gorla   +2 more
exaly   +3 more sources

Detecting Java Code Clones Based on Bytecode Sequence Alignment

open access: yesIEEE Access, 2019
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.
Dongjin Yu   +3 more
doaj   +3 more sources

AUTOMATIC DETECTING AND REMOVAL DUPLICATE CODES CLONES [PDF]

open access: yesInternational Journal of Intelligent Computing and Information Sciences, 2016
Code clones is considered now an important part of improving the overall design of software structure and software maintenance through making the source code more readable and more capable for maintenance.
Z. Al-Saffar, S. Sarhan, S. Elmougy
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

SEARCH OF CLONES IN PROGRAM CODE [PDF]

open access: yesНаучно-технический вестник информационных технологий, механики и оптики, 2020
Subject of Research. The paper presents research of existing approaches and methods for the search of clones in the program code. As a result of the study, a method is developed that implements a semantic approach for the search of duplicated fragments ...
Alisa O. Osadchaya, Ilia V. Isaev
doaj   +1 more source

CLCD-I: Cross-Language Clone Detection by Using Deep Learning with InferCode

open access: yesComputers, 2023
Source code clones are common in software development as part of reuse practice. However, they are also often a source of errors compromising software maintainability.
Mohammad A. Yahya, Dae-Kyoo Kim
doaj   +1 more source

LVMapper: A Large-Variance Clone Detector Using Sequencing Alignment Approach

open access: yesIEEE Access, 2020
To detect large-variance code clones (i.e. clones with many modifications) in large-scale code repositories is difficult because most current tools can only detect almost identical or very similar clones. It has an important impact on downstream software
Ming Wu   +5 more
doaj   +1 more source

Home - About - Disclaimer - Privacy