Results 261 to 270 of about 597,262 (308)
Some of the next articles are maybe not open access.

Improving Cross-Language Code Clone Detection via Code Representation Learning and Graph Neural Networks

IEEE Transactions on Software Engineering, 2023
Code clone detection is an important aspect of software development and maintenance. The extensive research in this domain has helped reduce the complexity and increase the robustness of source code, thereby assisting bug detection tools.
Nikita Mehrotra   +3 more
semanticscholar   +1 more source

Code2Img: Tree-Based Image Transformation for Scalable Code Clone Detection

IEEE Transactions on Software Engineering, 2023
Code clone detection is an active research domain of software engineering. There are two core demands for clone detection: scalable detection and complicated clone detection.
Yutao Hu   +6 more
semanticscholar   +1 more source

An Empirical Understanding of Code Clone Detection by ChatGPT

International Conference on Data Science and Information Technology, 2023
As one of the most popular NLP models recently, ChatGPT has achieved remarkable applications in various NLP tasks. Code clone detection serving as a typical prediction task of software engineering has been studied for years.
PeiJie Wang   +4 more
semanticscholar   +1 more source

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
Chaiyong Ragkhitwetsagul, Jens Krinke
openaire   +2 more sources

CodeBERT for Code Clone Detection: A Replication Study

International Workshop on Software Clones, 2022
Large pre-trained models have dramatically improved the state-of-the-art on a variety of natural language processing (NLP) tasks. CodeBERT is one such pre-trained model for natural language (NL) and programming language (PL) which captures the semantics ...
Saad Arshad, Shamsa Abid, S. Shamail
semanticscholar   +1 more source

Code clone detection in practice

Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2, 2010
Due to the negative impact of code cloning on software maintenance efforts as well as on program correctness [4--6], the duplication of code is generally viewed as problematic. However, the techniques and tools developed by the research community in the last decade have not found broad acceptance in software engineering practice yet.
Elmar Juergens   +2 more
openaire   +2 more sources

CCCD: Concolic code clone detection [PDF]

open access: possible2013 20th Working Conference on Reverse Engineering (WCRE), 2013
Code clones are multiple code fragments that produce similar results when provided the same input. Prior research has shown that clones can be harmful since they elevate maintenance costs, increase the number of bugs caused by inconsistent changes to cloned code and may decrease programmer compre-hensibility due to the increased size of the code base ...
Emad Shihab, Daniel E. Krutz
openaire   +1 more source

Refactoring Code Clone Detection

2019 7th International Symposium on Digital Forensics and Security (ISDFS), 2019
Refactoring duplicate code is an important issue and is one of the most important smells in software maintenance. There is an important relationship between clones and code quality. Most programmers use clones because they are cheaper and faster than typing the program code.
Mehmet Kaya, Zhala Sarkawt Othman
openaire   +2 more sources

On the robustness of clone detection to code obfuscation [PDF]

open access: possible2013 7th International Workshop on Software Clones (IWSC), 2013
Code clones are a common reuse mechanism in software development. While there is an ongoing discussion about harmfulness and advantages of code cloning, this discussion is mainly centered around aspects of software quality. However, recent research has shown, that code cloning may have legal implications as well such as license violations.
Sandro Schulze, Daniel Meyer
openaire   +1 more source

Code Clone Graph Metrics for Detecting Diffused Code Clones

2009 16th Asia-Pacific Software Engineering Conference, 2009
Code clones (duplicated source code in a software system) are one of the major factors in decreasing maintainability. Many code clone detection methods have been proposed to find code clones automatically from large-scale software. However, it is still hard to find harmful code clones to improve maintainability because there are many code clones that ...
Hajimu Iida   +5 more
openaire   +2 more sources

Home - About - Disclaimer - Privacy