Results 21 to 30 of about 1,735,552 (292)
Clone Detection and Elimination for Haskell [PDF]
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
The Development and Prospect of Code Clone
The application of code clone technology accelerates code search, improves code reuse efficiency, and assists in software quality assessment and code vulnerability detection. However, the application of code clones also introduces software quality issues and increases the cost of software maintenance.
Xunhui Zhang +5 more
openaire +2 more sources
BinCC: Scalable Function Similarity Detection in Multiple Cross-Architectural Binaries
With the undeniable increase in popularity of open source software, also the availability and reuse of source code have increased. While the detection of code clones helps tracking reuse and evolution while dealing with source code, little prior work ...
Davide Pizzolotto, Katsuro Inoue
doaj +1 more source
Code Flows: Visualizing Structural Evolution of Source Code [PDF]
Understanding detailed changes done to source code is of great importance in software maintenance. We present Code Flows, a method to visualize the evolution of source code geared to the understanding of fine and mid-level scale changes across several ...
Auber, David, +6 more
core +2 more sources
Platform-independent and scalable tool for binary code clone detection
During the software development developers often copy and paste fragments of code to achieve the desired result. Copying of code can lead to variety of errors, as well as can increase the size of the source and binary code.
H. K. Aslanyan +4 more
doaj +1 more source
Is cloned code older than non-cloned code? [PDF]
It is still a debated question whether cloned code causes increased maintenance efforts. If cloned code is more stable than non-cloned code, i.e. it is changed less often, it will require less maintenance efforts. The more stable cloned code is, the longer it will not have been changed, so the stability can be estimated through the code's age.
openaire +1 more source
Code Clone Detection Based on Program Vector Tree
Code cloning facilitates software development but also causes recurring bugs and software quality problems. Some types of code clones have very low similarity in literal, leading to difficulty of detection.
ZENG Jie, BEN Kerong, ZHANG Xian, LI Xiaowei, ZHOU Quan
doaj +1 more source
Estimation of similarity between functions extracted from x86 executable files [PDF]
Comparison of functions is required in various domains of software engineering. In most domains, comparison is done using source code, but in some domains, such as license violation or malware analysis, only binary code is available. The goal of
Berta Katarina +3 more
doaj +1 more source
A Large-Gap Clone Detection Approach Using Sequence Alignment via Dynamic Parameter Optimization
Large-gap clones, a kind of clones that reuses code with many edits, are very common in software development practice and widespread in software systems. The detection of such clones is very crucial.
Jinze Liu +4 more
doaj +1 more source

