Results 241 to 250 of about 4,394,633 (291)
Some of the next articles are maybe not open access.
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
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
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
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
CCCD: Concolic code clone detection
2013 20th Working Conference on Reverse Engineering (WCRE), 2013Code 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 ...
Daniel E. Krutz, Emad Shihab
openaire +2 more sources
Scalable and accurate detection of code clones
Programming and Computer Software, 2016A detailed description of a method for detection of code clones is described. This method is based on the semantic analysis of programs and on new algorithms that make it scalable without affecting its accuracy. The proposed method involves two phases.
Sevak S. Sargsyan +3 more
openaire +2 more sources
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
Farima Farmahinifarahani +4 more
openaire +1 more source
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).
Md Rakib Hossain Misu, Kazi Sakib
openaire +2 more sources
Comparison between Code Clone Detection and Model Clone Detection
2021 9th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), 2021In software, clones are syntactically or semantically identical of two code fragments. Cloning by either deliberately or by coincidence. Cloning has pros and cons in software development. Bug propagation may be caused by cloning from original to copied segments. Cloning may lead to difficulties in software maintenance.
G Shobha +3 more
openaire +1 more source
Code clone detection experience at microsoft
Proceedings of the 5th International Workshop on Software Clones, 2011Cloning source code is a common practice in the software development process. In general, the number of code clones increases in proportion to the growth of the code base. It is challenging to proactively keep clones consistent and remove unnecessary clones during the entire software development process of large-scale commercial software.
Yingnong Dang +3 more
openaire +2 more sources

