Results 261 to 270 of about 597,262 (308)
Some of the next articles are maybe not open access.
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
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, 2023Code 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, 2023As 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
2021Clone 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, 2022Large 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, 2010Due 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]
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), 2019Refactoring 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]
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, 2009Code 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