Results 271 to 280 of about 597,262 (308)
Some of the next articles are maybe not open access.
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), 2017Code 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.
Gurpreet Singh, Roopam
openaire +2 more sources
AST-path Based Compare-Aggregate Network for Code Clone Detection
IEEE International Joint Conference on Neural Network, 2021Code clone detection remains one of the main challenges in maintaining software projects. Recently, state-of-the-art researches have shown that neural models based on abstract syntax trees (ASTs) can better represent code fragment. However, existing tree-
Hongliang Liang, Lu Ai
semanticscholar +1 more source
CCEyes: An Effective Tool for Code Clone Detection on Large-Scale Open Source Repositories
2021 IEEE International Conference on Information Communication and Software Engineering (ICICSE), 2021Code clone is a common phenomenon in the rapid development of the software ecosystem and open source community, which can improve efficiency, while leading to many negative effects on software maintenance at the same time.
Yanzhi Zhang, Tao Wang
semanticscholar +1 more source
Generic code Cloning method for detection of Clone code in software Development
2016 International Conference on Data Mining and Advanced Computing (SAPIENCE), 2016The major part of risk the development of software or programs is existence of duplicate code that can affect the software maintainability. The main aim of Clone identification technique is to search and detect the parts of the software code which is identical.
E. Sreenivasa Reddy+2 more
openaire +2 more sources
Interface Driven Code Clone Detection
2017 24th Asia-Pacific Software Engineering Conference (APSEC), 2017Code cloning is a common code reusing technique that occurs when developers replicate similar pieces of code fragments within or between software repositories. Another replication happens when developers repeat method interfaces (i.e., method name, return and parameter types).
Rakib Hossain Misu, Kazi Sakib
openaire +2 more sources
Code Clone Detection with Hierarchical Attentive Graph Embedding
International journal of software engineering and knowledge engineering, 2021Code clone serves as a typical programming manner that reuses the existing code to solve similar programming problems, which greatly facilitates software development but recurs program bugs and maintenance costs.
Xiujuan Ji, Lei Liu, Jingwen Zhu
semanticscholar +1 more source
On Precision of Code Clone Detection Tools
2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2019Precision and recall are the main metrics used to measure the correctness of clone detectors. These metrics require the existence of labeled datasets containing the ground truth – samples of clone and non-clone pairs. For source code clone detectors, in particular, there are some techniques, as well as a concrete framework, for automatically evaluating
Di Yang+4 more
openaire +2 more sources
Research on Code Plagiarism Detection Based on Code Clone Detection Technologies [PDF]
At present, assignment plagiarism is common in higher education at home and abroad especially in the coursework of computer majors. How to detect code plagiarism in programming course assignments effectively is a significant problem. The classic methods of code plagiarism detection mainly use the attribute or structure information to measure the ...
openaire +1 more source
Machine Learning is All You Need: A Simple Token-Based Approach for Effective Code Clone Detection
International Conference on Software EngineeringAs software engineering advances and the code demand rises, the prevalence of code clones has increased. This phenomenon poses risks like vulnerability propagation, underscoring the growing importance of code clone detection techniques.
Siyue Feng+5 more
semanticscholar +1 more source
Functional code clone detection with syntax and semantics fusion learning
International Symposium on Software Testing and Analysis, 2020Clone detection of source code is among the most fundamental software engineering techniques. Despite intensive research in the past decade, existing techniques are still unsatisfactory in detecting "functional" code clones.
Chunrong Fang+4 more
semanticscholar +1 more source