Enhanced Model for Mining Software Repositories

This study presented Enhanced Model for Mining Software Repositories using Supervised Machine Learning technique.The work adopted Object Oriented Analysis and Design (OOAD) methodology for the system design and was implemented using PHP Hypertext Pre-processor scripting language for the purpose of enabling flexibility and userfriendliness in mining source codes from repositories.The database for the model was created using MySQL.The enhanced model utilized K-Nearest Neighbor (k-NN), a supervised machine learning algorithm for data classification to eliminate voluminous comments from source codes in order to reduce bulkiness.The results and performance evaluation of the existing and enhanced models were illustrated.The predefined parameters for both models comprised of the number of iterations for mining, the time taken to generate the codes in seconds and number of generated lines of codes.Seven iterations were carried out for both models in which the existing model generated a total of 56 lines of codes in 2.322 seconds, while the developed model generated a total of 93 lines of welldefined lines of codes in 0.017 seconds.Therefore, the results obtained clearly showed that the model performed much better than the existing model in terms of speed, accuracy and extraction of well defined codes.The model could be beneficial to data miners, programmers, software engineers, project managers of large industrial environments as well as researchers because relevant information from the study can be applied to problem-solving.

Authors

Institutions

Publication Details

Journal
International Journal of Computer Applications
Published
2024-09-26
DOI
https://doi.org/10.5120/ijca2024923997
Primary Topic
Data Mining Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhanced Model for Mining Software Repositories

Ugochi A. Okengwu, F. E. Onuodu, Perpetua Chinazo Nwosu
International Journal of Computer Applications
Data Mining Algorithms and Applications
article

Enhanced Model for Mining Software Repositories

Ugochi A. Okengwu, F. E. Onuodu, Perpetua Chinazo Nwosu
article en

Abstract

This study presented Enhanced Model for Mining Software Repositories using Supervised Machine Learning technique.The work adopted Object Oriented Analysis and Design (OOAD) methodology for the system design and was implemented using PHP Hypertext Pre-processor scripting language for the purpose of enabling flexibility and userfriendliness in mining source codes from repositories.The database for the model was created using MySQL.The enhanced model utilized K-Nearest Neighbor (k-NN), a supervised machine learning algorithm for data classification to eliminate voluminous comments from source codes in order to reduce bulkiness.The results and performance evaluation of the existing and enhanced models were illustrated.The predefined parameters for both models comprised of the number of iterations for mining, the time taken to generate the codes in seconds and number of generated lines of codes.Seven iterations were carried out for both models in which the existing model generated a total of 56 lines of codes in 2.322 seconds, while the developed model generated a total of 93 lines of welldefined lines of codes in 0.017 seconds.Therefore, the results obtained clearly showed that the model performed much better than the existing model in terms of speed, accuracy and extraction of well defined codes.The model could be beneficial to data miners, programmers, software engineers, project managers of large industrial environments as well as researchers because relevant information from the study can be applied to problem-solving.

International Journal of Computer ApplicationsVol. 186(40)
Rhema University (NG), Rivers State University (NG)
Openalex Percentile: Top 74%
Data Mining Algorithms and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Enhanced Model for Mining Software Repositories — Ugochi A. Okengwu, F. E. Onuodu, et al. · International Journal of Computer Applications (2024) | TGRS Research Map | TGRS