Results 251 to 260 of about 1,709,491 (293)
Scaleable Code Clone Detection [PDF]
Code clone detection helps connect developers across projects, if we do it on a large scale. The cornerstones that allow clone detection to work on a large scale are: (1) bad hashing (2) lightweight parsing using regular expressions and (3) MapReduce pipelines.
Schwarz, Niko, Niko Schwarz
core +4 more sources
Code Clone Benchmarks Overview. [PDF]
© 2018 by the paper's authors. Traditionally, when a new code clone detection tool is developed, few well-known and popular benchmarks are being used to evaluate the results that are achieved. These benchmarks have typically been created by cross-running
Vislavski, Tijana, Rakić, Gordana
openaire +2 more sources
Some of the next articles are maybe not open access.
Related searches:
Related searches:
Journal of Software: Evolution and Process, 2012
SUMMARYCode clones are said to threaten the maintainability of a system—especially when the system evolves and source code is changed. Whether clones increase maintenance effort can be analyzed by comparing the stability of cloned code with the stability of non‐cloned code.
Jan Harder, Nils Göde
openaire +1 more source
SUMMARYCode clones are said to threaten the maintainability of a system—especially when the system evolves and source code is changed. Whether clones increase maintenance effort can be analyzed by comparing the stability of cloned code with the stability of non‐cloned code.
Jan Harder, Nils Göde
openaire +1 more source
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014
Code clones are functionally equivalent code segments. De- tecting code clones is important for determining bugs, fixes and software reuse. Code clone detection is also essential for developing fast and precise code search algorithms. How- ever, the challenge of such research is to evaluate that the clones detected are indeed functionally equivalent ...
Daniel E. Krutz, Wei Le
openaire +1 more source
Code clones are functionally equivalent code segments. De- tecting code clones is important for determining bugs, fixes and software reuse. Code clone detection is also essential for developing fast and precise code search algorithms. How- ever, the challenge of such research is to evaluate that the clones detected are indeed functionally equivalent ...
Daniel E. Krutz, Wei Le
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 ...
Yoshihiko Fukushima +5 more
openaire +2 more sources
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.
Florian Deissenboeck +2 more
openaire +1 more source
Journal of Software Maintenance: Research and Practice, 1999
In this paper we discus the elimination of function and class clones from industrial object-oriented code. Clone removal can decrease code size and facilitate maintenance. We eliminate clones by reengineering scenarios that are based on automated restructuring tools.
Richard Fanta, Václav Rajlich
openaire +2 more sources
In this paper we discus the elimination of function and class clones from industrial object-oriented code. Clone removal can decrease code size and facilitate maintenance. We eliminate clones by reengineering scenarios that are based on automated restructuring tools.
Richard Fanta, Václav Rajlich
openaire +2 more sources
Visualizing the evolution of code clones
Proceedings of the 5th International Workshop on Software Clones, 2011The knowledge of code clone evolution throughout the history of a software system is essential in comprehending and managing its clones properly and cost-effectively. However, investigating and observing facts in a huge set of text-based data provided by a clone genealogy extractor could be challenging without the support of a visualization tool.
Ripon K. Saha +2 more
openaire +2 more sources
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.
Zhala Sarkawt Othman, Mehmet Kaya
openaire +2 more sources
A Comparative Study of Code Clone Genealogies in Test Code and Production Code
2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2023Abstract: Recent research has shown that clones occur far more often in test code than in production code. This is explained by the typical template of unit test code (the setup-stimulate-verify-teardown cycle), a template which lends itself well to parameterisation of proven solutions. However, little is known on how these clones evolve over time.
van Bladel, Brent, Demeyer, Serge
openaire +3 more sources

