AUTOMATIC DETECTING AND REMOVAL DUPLICATE CODES CLONES

Al-Saffar, Z. and Sarhan, S. and Elmougy, S. (2016) AUTOMATIC DETECTING AND REMOVAL DUPLICATE CODES CLONES. International Journal of Intelligent Computing and Information Sciences, 16 (3). pp. 81-93. ISSN 2535-1710

[thumbnail of IJICIS_Volume 16_Issue 3_Pages 81-93.pdf] Text
IJICIS_Volume 16_Issue 3_Pages 81-93.pdf - Published Version

Download (2MB)

Abstract

Code clones is considered now an important part of improving the overall design of software structure and software maintenance through making the source code more readable and more capable for maintenance. To remove code clones from a written code, refactoring technique could be used. Copying and pasting fragments of codes is a type of code clones that should be handled and has many practical applications such as software and project plagiarism detection clones and copyright infringements. To overcome this problem, we propose a computerized refactoring system to remove duplicate code clones. The simulation results of applying the proposed system showed that it increases the maintainability and quality of software system based on the total lines of code, blank lines and total methods count for the four used Java open source projects.

Item Type: Article
Subjects: West Bengal Archive > Computer Science
Depositing User: Unnamed user with email support@westbengalarchive.com
Date Deposited: 27 Jun 2023 06:19
Last Modified: 02 Sep 2024 12:41
URI: http://article.stmacademicwriting.com/id/eprint/1147

Actions (login required)

View Item
View Item