Results 261 to 270 of about 1,735,552 (292)
Some of the next articles are maybe not open access.
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
A code obfuscation framework using code clones
Proceedings of the 22nd International Conference on Program Comprehension, 2014IT industry loses tens of billions of dollars annually from security attacks such as malicious reverse engineering. To protect sensitive parts of software from such attacks, we designed a code obfuscation scheme based on nontrivial code clones. While implementing this scheme, we realized that currently there is no framework to assist implementation of ...
Aniket Kulkarni, Ravindra Metta
openaire +2 more sources
Classifying code clones with configuration
Proceedings of the 4th International Workshop on Software Clones, 2010To answer the question, "Which kind of code clone has deleterious effects on maintainability?" this paper proposes a classification of code clones with a configuration (or Makefile) that determines which set of source files are compiled and linked.
openaire +1 more source
Comparative stability of cloned and non-cloned code
Proceedings of the 27th Annual ACM Symposium on Applied Computing, 2012Code cloning is a controversial software engineering practice due to contradictory claims regarding its effect on software maintenance. Code stability is a recently introduced measurement technique that has been used to determine the impact of code cloning by quantifying the changeability of a code region.
Manishankar Mondal +5 more
openaire +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.
Syed Mohd Fazalul Haque +2 more
openaire +1 more source
2018 International Conference on Smart City and Emerging Technology (ICSCET), 2018
For smart city smart programming solutions are effective measure to solve complex problems. Problem solving can use any programming language platform. In this new era, everything is available on the internet and search engines. It has also provided open space for the programmers to share their code and the person who is in need of it can access it ...
Nisha Gupta +3 more
openaire +1 more source
For smart city smart programming solutions are effective measure to solve complex problems. Problem solving can use any programming language platform. In this new era, everything is available on the internet and search engines. It has also provided open space for the programmers to share their code and the person who is in need of it can access it ...
Nisha Gupta +3 more
openaire +1 more source
Semantic Code Clones in Logic Programs
2013In this paper, we study what is a semantic code clone pair in a logic program. Unlike our earlier work, that focused on simple syntactic equivalence for defining clones, we propose a more general approximation based on operational semantics and transformation rules.
Celine Dandois, Wim Vanhoof
openaire +2 more sources
Deep learning code fragments for code clone detection
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016Code clone detection is an important problem for software maintenance and evolution. Many approaches consider either structure or identifiers, but none of the existing detection techniques model both sources of information. These techniques also depend on generic, handcrafted features to represent code fragments.
Martin White +3 more
openaire +1 more source
Scaleable Code Clone Detection
2014Code 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.
openaire +1 more source

