Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Software clone detection: A systematic review
CONTEXT: Reusing software by means of copy and paste is a frequent activity in software
development. The duplicated code is known as a software clone and the activity is known as …
development. The duplicated code is known as a software clone and the activity is known as …
[PDF][PDF] Survey of research on software clones
R Koschke - Dagstuhl Seminar Proceedings, 2007 - drops.dagstuhl.de
This report summarizes my overview talk on software clone detection research. It first
discusses the notion of software redundancy, cloning, duplication, and similarity. Then, it …
discusses the notion of software redundancy, cloning, duplication, and similarity. Then, it …
CCFinder: A multilinguistic token-based code clone detection system for large scale source code
A code clone is a code portion in source files that is identical or similar to another. Since
code clones are believed to reduce the maintainability of software, several code clone …
code clones are believed to reduce the maintainability of software, several code clone …
[PDF][PDF] A survey on software clone detection research
Code duplication or copying a code fragment and then reuse by pasting with or without any
modifications is a well known code smell in software maintenance. Several studies show …
modifications is a well known code smell in software maintenance. Several studies show …
“Cloning considered harmful” considered harmful: patterns of cloning in software
CJ Kapser, MW Godfrey - Empirical Software Engineering, 2008 - Springer
Literature on the topic of code cloning often asserts that duplicating code within a software
system is a bad practice, that it causes harm to the system's design and should be avoided …
system is a bad practice, that it causes harm to the system's design and should be avoided …
An empirical study of code clone genealogies
It has been broadly assumed that code clones are inherently bad and that eliminating clones
by refactoring would solve the problems of code clones. To investigate the validity of this …
by refactoring would solve the problems of code clones. To investigate the validity of this …
[책][B] Introduction and roadmap: History and challenges of software evolution
The ability to evolve software rapidly and reliably is a major challenge for software
engineering. In this introductory chapter we start with a historic overview of the research …
engineering. In this introductory chapter we start with a historic overview of the research …
Identification of high-level concept clones in source code
Source code duplication occurs frequently within large software systems. Pieces of source
code, functions, and data types are often duplicated in part or in whole, for a variety of …
code, functions, and data types are often duplicated in part or in whole, for a variety of …
A systematic literature review on bad smells–5 w's: which, when, what, who, where
EV de Paulo Sobrinho, A De Lucia… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Bad smells are sub-optimal code structures that may represent problems needing attention.
We conduct an extensive literature review on bad smells relying on a large body of …
We conduct an extensive literature review on bad smells relying on a large body of …
Clones: what is that smell?
Clones are generally considered bad programming practice in software engineering
folklore. They are identified as a bad smell (Fowler et al. 1999) and a major contributor to …
folklore. They are identified as a bad smell (Fowler et al. 1999) and a major contributor to …