Results 161 to 170 of about 3,183,066 (198)
Some of the next articles are maybe not open access.

Detecting Clones in Business Applications

2008 15th Working Conference on Reverse Engineering, 2008
A business application automates a collection of business processes. A business process describes how a set of logically related tasks are executed, ordered and managed by following business rules to achieve business objectives. An online bookstore business application contains several tasks such as buying a book, ordering a book, and sending out ...
Jin Guo 0002, Ying Zou 0001
openaire   +1 more source

Clone detection by exploiting assembler

Proceedings of the 4th International Workshop on Software Clones, 2010
In this position paper, we describe work-in-progress in detecting source code clones by means of analyzing and comparing the assembler that is produced when the source code is compiled.
Ian J. Davis, Michael W. Godfrey
openaire   +2 more sources

Refactoring Code Clone Detection

2019 7th International Symposium on Digital Forensics and Security (ISDFS), 2019
Refactoring 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

Visualizing clone detection results

Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering, 2007
It has been observed by many practitioners that software applications frequently contain redundant code fragments. This redundancy is often caused by the common programming practice of replicating (or cloning) existing code and then customizing code fragments to handle new demands within an application.
Robert Tairas   +2 more
openaire   +1 more source

Detecting Android Malware Using Clone Detection

Journal of Computer Science and Technology, 2015
Android is currently one of the most popular smartphone operating systems. However, Android has the largest share of global mobile malware and significant public attention has been brought to the security issues of Android. In this paper, we investigate the use of a clone detector to identify known Android malware.
Jian Chen   +3 more
openaire   +2 more sources

Studying clone evolution using incremental clone detection

Journal of Software: Evolution and Process, 2010
SUMMARYFinding, understanding and managing software clones—passages of duplicated source code—is of large interest in research and practice. Analyzing the evolution of clones across multiple versions of a program adds value to both applications. Although there is an abundance of techniques to detect clones, current approaches are limited to a single ...
Nils Göde, Rainer Koschke
openaire   +1 more source

Pattern matching for clone and concept detection

Automated Software Engineering, 1996
A legacy system is an operational, large-scale software system that is maintained beyond its first generation of programmers. It typically represents a massive economic investment and is critical to the mission of the organization it serves. As such systems age, they become increasingly complex and brittle, and hence harder to maintain.
Kostas Kontogiannis   +4 more
openaire   +2 more sources

Scaleable Code Clone Detection

2014
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.
openaire   +1 more source

Detection of Code Clones

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

Attack of the Clones: Detecting Cloned Applications on Android Markets

2012
We present DNADroid, a tool that detects Android application copying, or “cloning”, by robustly computing the similarity between two applications. DNADroid achieves this by comparing program dependency graphs between methods in candidate applications. Using DNADroid, we found at least 141 applications that have been the victims of cloning, some as many
Jonathan Crussell   +2 more
openaire   +2 more sources

Home - About - Disclaimer - Privacy