A review on distance measure formula for enhancing match detection process of generic code clone detection model in Java Application

Two code fragments that are identical to each other and repeatedly being implemented in a software program are called code clones. Code clones are classified into four different type which are clone Type-1, clone Type-2, clone Type3 and clone Type-4. In the past decades, variegated code clone approa...

Full description

Bibliographic Details
Main Authors: Noormaizzattul Akmaliza, Abdullah, Mohd Azwan, Mohamad Hamza, Al-Fahim, Mubarak Ali
Format: Conference or Workshop Item
Language:English
Published: IEEE 2021
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/34285/7/A%20Review%20on%20Distance%20Measure%20Formula.pdf
_version_ 1825824004468899840
author Noormaizzattul Akmaliza, Abdullah
Mohd Azwan, Mohamad Hamza
Al-Fahim, Mubarak Ali
author_facet Noormaizzattul Akmaliza, Abdullah
Mohd Azwan, Mohamad Hamza
Al-Fahim, Mubarak Ali
author_sort Noormaizzattul Akmaliza, Abdullah
collection UMP
description Two code fragments that are identical to each other and repeatedly being implemented in a software program are called code clones. Code clones are classified into four different type which are clone Type-1, clone Type-2, clone Type3 and clone Type-4. In the past decades, variegated code clone approaches as well as tools have been utilized for detecting code clones. However, the minimum comprehensiveness or lacking of generality in detecting all four types of code clone, has prompted other researchers to develop a code clone detection model. Generic Code Clone Detection (GCCD) Model is the model that implemented a clone detection for the four types of code clone. GCCD incorporates with process namely Pre-processing, Transformation, Parameterization, Categorization and Match Detection process. This research study intends to ameliorate the code clone detection of GCCD Model through Match Detection process of the respective model. A literature review is done to center a few other models and techniques and distance measure formula that available for calculating the code clones in Match Detection process. Based on the analysis, there are ten distance measure formula will be used to decide on the best method for calculating the code clone in Match Detection process. This study hopes to be used as reference for other researchers in aiding their research regarding code clone detection model
first_indexed 2024-03-06T12:57:39Z
format Conference or Workshop Item
id UMPir34285
institution Universiti Malaysia Pahang
language English
last_indexed 2024-03-06T12:57:39Z
publishDate 2021
publisher IEEE
record_format dspace
spelling UMPir342852022-06-07T03:31:41Z http://umpir.ump.edu.my/id/eprint/34285/ A review on distance measure formula for enhancing match detection process of generic code clone detection model in Java Application Noormaizzattul Akmaliza, Abdullah Mohd Azwan, Mohamad Hamza Al-Fahim, Mubarak Ali QA76 Computer software Two code fragments that are identical to each other and repeatedly being implemented in a software program are called code clones. Code clones are classified into four different type which are clone Type-1, clone Type-2, clone Type3 and clone Type-4. In the past decades, variegated code clone approaches as well as tools have been utilized for detecting code clones. However, the minimum comprehensiveness or lacking of generality in detecting all four types of code clone, has prompted other researchers to develop a code clone detection model. Generic Code Clone Detection (GCCD) Model is the model that implemented a clone detection for the four types of code clone. GCCD incorporates with process namely Pre-processing, Transformation, Parameterization, Categorization and Match Detection process. This research study intends to ameliorate the code clone detection of GCCD Model through Match Detection process of the respective model. A literature review is done to center a few other models and techniques and distance measure formula that available for calculating the code clones in Match Detection process. Based on the analysis, there are ten distance measure formula will be used to decide on the best method for calculating the code clone in Match Detection process. This study hopes to be used as reference for other researchers in aiding their research regarding code clone detection model IEEE 2021 Conference or Workshop Item PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/34285/7/A%20Review%20on%20Distance%20Measure%20Formula.pdf Noormaizzattul Akmaliza, Abdullah and Mohd Azwan, Mohamad Hamza and Al-Fahim, Mubarak Ali (2021) A review on distance measure formula for enhancing match detection process of generic code clone detection model in Java Application. In: 2021 International Conference on Software Engineering & Computer Systems and 4th International Conference on Computational Science and Information Management (ICSECS-ICOCSIM) , 21-26 August 2021 , Pekan. pp. 285-290., 4 (21). ISBN 978-1-6654-1407-4 (Published) http://DOI10.1109/ICSECS52883.2021.00134
spellingShingle QA76 Computer software
Noormaizzattul Akmaliza, Abdullah
Mohd Azwan, Mohamad Hamza
Al-Fahim, Mubarak Ali
A review on distance measure formula for enhancing match detection process of generic code clone detection model in Java Application
title A review on distance measure formula for enhancing match detection process of generic code clone detection model in Java Application
title_full A review on distance measure formula for enhancing match detection process of generic code clone detection model in Java Application
title_fullStr A review on distance measure formula for enhancing match detection process of generic code clone detection model in Java Application
title_full_unstemmed A review on distance measure formula for enhancing match detection process of generic code clone detection model in Java Application
title_short A review on distance measure formula for enhancing match detection process of generic code clone detection model in Java Application
title_sort review on distance measure formula for enhancing match detection process of generic code clone detection model in java application
topic QA76 Computer software
url http://umpir.ump.edu.my/id/eprint/34285/7/A%20Review%20on%20Distance%20Measure%20Formula.pdf
work_keys_str_mv AT noormaizzattulakmalizaabdullah areviewondistancemeasureformulaforenhancingmatchdetectionprocessofgenericcodeclonedetectionmodelinjavaapplication
AT mohdazwanmohamadhamza areviewondistancemeasureformulaforenhancingmatchdetectionprocessofgenericcodeclonedetectionmodelinjavaapplication
AT alfahimmubarakali areviewondistancemeasureformulaforenhancingmatchdetectionprocessofgenericcodeclonedetectionmodelinjavaapplication
AT noormaizzattulakmalizaabdullah reviewondistancemeasureformulaforenhancingmatchdetectionprocessofgenericcodeclonedetectionmodelinjavaapplication
AT mohdazwanmohamadhamza reviewondistancemeasureformulaforenhancingmatchdetectionprocessofgenericcodeclonedetectionmodelinjavaapplication
AT alfahimmubarakali reviewondistancemeasureformulaforenhancingmatchdetectionprocessofgenericcodeclonedetectionmodelinjavaapplication