Results 251 to 260 of about 4,394,633 (291)
Some of the next articles are maybe not open access.

Detecting code clones in binary executables

Proceedings of the eighteenth international symposium on Software testing and analysis, 2009
Large software projects contain significant code duplication, mainly due to copying and pasting code. Many techniques have been developed to identify duplicated code to enable applications such as refactoring, detecting bugs, and protecting intellectual property.
Andreas Sæbjørnsen   +4 more
openaire   +1 more source

BinClone: Detecting Code Clones in Malware

2014 Eighth International Conference on Software Security and Reliability, 2014
To gain an in-depth understanding of the behaviour of a malware, reverse engineers have to disassemble the malware, analyze the resulting assembly code, and then archive the commented assembly code in a malware repository for future reference. In this paper, we have developed an assembly code clone detection system called Bin Clone to identify the code
Mohammad Reza Farhadi   +3 more
openaire   +1 more source

Challenges in Behavioral Code Clone Detection

2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2016
When software engineering researchers discuss "similar" code, we often mean code determined by static analysis to be textually, syntactically or structurally similar, known as code clones (looks alike). Ideally, we would like to also include code that is behaviorally or functionally similar, even if it looks completely different.
Fang-Hsiang Su   +2 more
openaire   +1 more source

Code clone detection using wavelets

2015 IEEE 9th International Workshop on Software Clones (IWSC), 2015
Code clones have an influence on the difficulty of maintaining code, which affects the cost in time and money. In order to effectively manage code clones, it is important to know where the clones are and how they relate to each-other. Wavelet analysis has been found to be extremely useful for clone detection in image processing and financial market ...
Siim Karus, Karl Kilgi
openaire   +2 more sources

Detecting and analyzing code clones in HDL

2017 IEEE 11th International Workshop on Software Clones (IWSC), 2017
In this paper, we study code clones in hardware description languages (HDLs) in comparison with general programming languages. For this purpose, we have developed a method for detecting code clones in Verilog HDL. A key idea of the proposed method is to convert the Verilog HDL code into the pseudo C++ code, which is then processed by an existing code ...
Kyohei Uemura   +4 more
openaire   +2 more sources

Detection of code clones in software generators

Proceedings of the 6th International Workshop on Feature-Oriented Software Development, 2014
Macro-based generators are in use for more than 40 years to generate Cobol source code and implement variability. Over the course of time, the systems were extended with many similar functionalities by copying and adapting existing pieces of code. The resulting generators are hard to understand and difficult to maintain.
Max Lillack   +2 more
openaire   +2 more sources

Deep learning code fragments for code clone detection

Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016
Code clone detection is an important problem for software maintenance and evolution. Many approaches consider either structure or identifiers, but none of the existing detection techniques model both sources of information. These techniques also depend on generic, handcrafted features to represent code fragments.
Martin White   +3 more
openaire   +1 more source

A detection framework for semantic code clones and obfuscated code

Expert Systems with Applications, 2018
Abstract Code obfuscation is a staple tool in malware creation where code fragments are altered substantially to make them appear different from the original, while keeping the semantics unaffected. A majority of the obfuscated code detection methods use program structure as a signature for detection of unknown codes.
Abdullah Sheneamer   +2 more
openaire   +2 more sources

Code Similarity in Clone Detection

2021
Clone detection is one application of measuring the similarity of code. However, clone and plagiarism detectors use very different representations of source code and different techniques to identify similar code fragments. This chapter investigates the impact of source code representation (i.e. tokenisation and renaming of identifiers and literals) and
Jens Krinke, Chaiyong Ragkhitwetsagul
openaire   +1 more source

To enhance the code clone detection algorithm by using hybrid approach for detection of code clones

2017 International Conference on Intelligent Computing and Control Systems (ICICCS), 2017
Code clones are easy and quick way to add some existing logic from one section to another section. Code clones however increase risk of bug multiplication with each copy of duplicate code if there is a bug in source of clone. Clone is a persistent form of software reuses that effect on maintenance of large software.
null Roopam, Gurpreet Singh
openaire   +1 more source

Home - About - Disclaimer - Privacy