DEFECT SEVERITY CODE PREDICTION BASED ON ENSEMBLE LEARNING
Article Sidebar
Open full text
Issue Vol. 14 No. 4 (2024)
-
IDENTIFICATION OF AN ARBITRARY SHAPE RIGID OBSTACLE ILLUMINATED BY FLAT ACOUSTIC WAVE USING NEAR FIELD DATA
Tomasz Rymarczyk, Jan Sikora5-9
-
RADIO FREQUENCY BASED INPAINTING FOR INDOOR LOCALIZATION USING MEMORYLESS TECHNIQUES AND WIRELESS TECHNOLOGY
Tammineni Shanmukha Prasanthi, Swarajya Madhuri Rayavarapu, Gottapu Sasibhushana Rao, Raj Kumar Goswami, Gottapu Santosh Kumar10-15
-
INTELLIGENT MATCHING TECHNIQUE FOR FLEXIBLE ANTENNAS
Olena Semenova, Andriy Semenov, Stefan Meulesteen, Natalia Kryvinska, Hanna Pastushenko16-22
-
DIFFERENTIAL MUELLER-MATRIX MAPPING OF THE POLYCRYSTALLINE COMPONENT OF BIOLOGICAL TISSUES OF HUMAN ORGANS
Andrei Padure, Oksana Bakun, Ivan Mikirin, Oleksandr Dubolazov, Iryna Soltys, Oleksandr Olar, Yuriy Ushenko, Oleksandr Ushenko, Irina Palii, Saule Kumargazhanova23-27
-
POLARIZATION SELECTOR ON WAVEGUIDES PARTIALLY FILLED BY DIELECTRIC
Vitaly Pochernyaev, Nataliia Syvkova, Mariia Mahomedova28-31
-
FUNCTIONALLY INTEGRATED DEVICE FOR TEMPERATURE MEASUREMENT
Les Hotra, Oksana Boyko, Igor Helzhynskyy, Hryhorii Barylo, Marharyta Rozhdestvenska, Halyna Lastivka32-37
-
STUDY OF THE OZONE CONTROL PROCESS USING ELECTRONIC SENSORS
Sunggat Marxuly, Askar Abdykadyrov, Katipa Chezhimbayeva, Nurzhigit Smailov38-45
-
OPTIMIZING WIND POWER PLANTS: COMPARATIVE ENHANCEMENT IN LOW WIND SPEED ENVIRONMENTS
Mustafa Hussein Ibrahim, Muhammed A. Ibrahim, Salam Ibrahim Khather46-51
-
PV SYSTEM MPPT CONTROL: A COMPARATIVE ANALYSIS OF P&O, INCCOND, SMC AND FLC ALGORITHMS
Khoukha Bouguerra, Samia Latreche, Hamza Khemlche, Mabrouk Khemliche52-62
-
DSTATCOM-BASED 15 LEVEL ASYMMETRICAL MULTILEVEL INVERTER FOR IMPROVING POWER QUALITY
Panneerselvam Sundaramoorthi, Govindasamy Saravana Venkatesh63-70
-
COMPUTER SIMULATION OF A SUPERCONDUCTING TRANSFORMER SHORT-CIRCUIT
Leszek Jaroszyński71-74
-
AI-BASED FIELD-ORIENTED CONTROL FOR INDUCTION MOTORS
Elmehdi Benmalek, Marouane Rayyam, Ayoub Gege, Omar Ennasiri, Adil Ezzaidi75-81
-
INVESTIGATION OF CHANGES IN THE LEVEL OF NETWORK SECURITY BASED ON A COGNITIVE APPROACH
Olha Saliieva, Yurii Yaremchuk82-85
-
THE UTILIZATION OF MACHINE LEARNING FOR NETWORK INTRUSION DETECTION SYSTEMS
Ahmad Sanmorino, Herri Setiawan, John Roni Coyanda86-89
-
USING SUPPORT VECTORS TO BUILD A RULE-BASED SYSTEM FOR DETECTING MALICIOUS PROCESSES IN AN ORGANISATION'S NETWORK TRAFFIC
Halyna Haidur, Sergii Gakhov, Dmytro Hamza90-96
-
EXTRACTING EMOTION-CAUSE PAIRS: A BILSTM-DRIVEN METHODOLOGY
Raga Madhuri Chandra, Giri Venkata Sai Tej Neelaiahgari, Satya Sumanth Vanapalli97-103
-
IMPROVING α-PARAMETERIZED DIFFERENTIAL TRANSFORM METHOD WITH DANDELION OPTIMIZER FOR SOLVING ORDINARY DIFFERENTIAL EQUATIONS
Mustafa Raed Najeeb, Omar Saber Qasim104-108
-
THE METHOD OF ADAPTIVE STATISTICAL CODING TAKING INTO ACCOUNT THE STRUCTURAL FEATURES OF VIDEO IMAGES
Volodymyr Barannik, Dmytro Havrylov, Serhii Pantas, Yurii Tsimura, Tatayna Belikova, Rimma Viedienieva, Vasyl Kryshtal109-114
-
OPTIMIZING TIME SERIES FORECASTING: LEVERAGING MACHINE LEARNING MODELS FOR ENHANCED PREDICTIVE ACCURACY
Waldemar Wójcik, Assem Shayakhmetova, Ardak Akhmetova, Assel Abdildayeva, Galymzhan Nurtugan115-120
-
SYNCHRONIZATION OF EVENT-DRIVEN MANAGEMENT DURING DATA COLLECTION
Valeriy Kuzminykh, Oleksandr Koval, Yevhen Havrylko, Beibei Xu, Iryna Yepifanova, Shiwei Zhu, Nataliia Bieliaieva, Bakhyt Yeraliyeva121-129
-
INTERFACE LAYOUT VERSUS EFFICIENCY OF INFORMATION ASSIMILATION IN THE LEARNING PROCESS
Julia Zachwatowicz, Oliwia Zioło, Mariusz Dzieńkowski130-135
-
AUTOMATED WATER MANAGEMENT SYSTEM WITH AI-BASED DE-MAND PREDICTION
Arman Mohammad Nakib136-140
-
UML DIAGRAMS OF THE MANAGEMENT SYSTEM OF MAINTENANCE STATIONS
Lyudmila Samchuk, Yuliia Povstiana141-145
-
DEFECT SEVERITY CODE PREDICTION BASED ON ENSEMBLE LEARNING
Ghada Mohammad Tahir Aldabbagh, Safwan Omar Hasoon146-153
-
AFFORDABLE AUGMENTED REALITY FOR SPINE SURGERY: AN EMPIRICAL INVESTIGATION INTO IMPROVING VISUALIZATION AND SURGICAL ACCURACY
Iqra Aslam, Muhammad Jasim Saeed, Zarmina Jahangir, Kanza Zafar, Muhammad Awais Sattar154-163
Archives
-
Vol. 15 No. 3
2025-09-30 24
-
Vol. 15 No. 2
2025-06-27 24
-
Vol. 15 No. 1
2025-03-31 26
-
Vol. 14 No. 4
2024-12-21 25
-
Vol. 14 No. 3
2024-09-30 24
-
Vol. 14 No. 2
2024-06-30 24
-
Vol. 14 No. 1
2024-03-31 23
-
Vol. 13 No. 4
2023-12-20 24
-
Vol. 13 No. 3
2023-09-30 25
-
Vol. 13 No. 2
2023-06-30 14
-
Vol. 13 No. 1
2023-03-31 12
-
Vol. 12 No. 4
2022-12-30 16
-
Vol. 12 No. 3
2022-09-30 15
-
Vol. 12 No. 2
2022-06-30 16
-
Vol. 12 No. 1
2022-03-31 9
-
Vol. 10 No. 4
2020-12-20 16
-
Vol. 10 No. 3
2020-09-30 22
-
Vol. 10 No. 2
2020-06-30 16
-
Vol. 10 No. 1
2020-03-30 19
Main Article Content
DOI
Authors
Abstract
In machine learning, learning algorithms that learn from other algorithms are called meta-learning. New algorithms called Ensemble algorithms have surfaced as a viable method to improve defect prediction models' accuracy and dependability. In software development defect prediction of software engineering is still a big challenge, and leads to the failure of systems, increases the cost of maintenance, and makes the development process more difficult. Consequently, defect prediction systems have become more popular as a way to foresee possible flaws early on in the development process. Defect prediction is the process that specifies the possible defects in the code written newly or the existing modified code without the use of code testing. This paper introduces ensemble learning ideas, reviews the traditional defect prediction models, and investigates ensemble learning techniques for defect classification and prediction such as bagging, boosting, stacking, and random forests, Case studies and actual experiments illustrate the important role of ensemble algorithms in classifying five severity types of defects and predicting the severity code of defects to improve the software development process by reducing the time and effort needed to determine the type of defect.
Keywords:
References
[1] Alnaish Z. A. H., Hasoon S. O.: Hybrid binary whale optimization algorithm based on taper shaped transfer function for software defect prediction. Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska 13(4), 2023, 85–92 [https://doi.org/10.35784/iapgos.4569]. DOI: https://doi.org/10.35784/iapgos.4569
[2] Alsaeedi A., Khan M. Z.: Software defect prediction using supervised machine learning and ensemble techniques: a comparative study. Journal of Software Engineering and Applications 12(5), 2019, 85–100 [http://www.scirp.org/journal/jsea]. DOI: https://doi.org/10.4236/jsea.2019.125007
[3] Azam M., Nouman M., Gill A. R.: Comparative Analysis of Machine Learning techniques to Improve Software Defect Prediction. KIET Journal of Computing & Information Sciences – KJCIS 5, 2022, 41–66 [https://doi.org/10.51153/kjcis.v5i2]. DOI: https://doi.org/10.51153/kjcis.v5i2.96
[4] Bakhur N.: What Causes Software Bugs,Types of Defects in Software Testing, May 21, 2024, [https://neklo.com/blog/what-causes-software-bugs].
[5] Brazdil P. et al.: Metalearning: applications to automated machine learning and data mining. Springer Nature, 2022. DOI: https://doi.org/10.1007/978-3-030-67024-5
[6] Brownlee J.: What are the Benefits of Ensemble Methods for Machine Learning. 2021 [https://machinelearningmastery.com/why-use-ensemble-learning].
[7] Chmielowski L., Kucharzak M., Burduk R.: Application of Explainable Artificial Intelligence in Software Bug Classification. Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska 13(1), 2023, 14–17 [https://doi.org/10.35784/iapgos.3396]. DOI: https://doi.org/10.35784/iapgos.3396
[8] Dada E. G. et al.: Advances in Machine Learning & Artificial Intelligence, 2021 [http://www.opastonline.com].
[9] Haldar S., Capretz L. F.: May. Explainable Software Defect Prediction from Cross Company Project Metrics using Machine Learning. 7th International Conference on Intelligent Computing and Control Systems (ICICCS). India, Madurai, 2023, 150–157 [https://doi.org/10.1109/ICICCS56967.2023.10142534]. DOI: https://doi.org/10.1109/ICICCS56967.2023.10142534
[10] Kumar H., Saxena V.: Software Defect Prediction Using Hybrid Machine Learning Techniques: A Comparative Study. Journal of Software Engineering and Applications 17(4), 2024, 155–171. DOI: https://doi.org/10.4236/jsea.2024.174009
[11] Li R. et al.: Software defect prediction based on ensemble learning. International conference on data science and information technology. USA, New York, NY, 2019, 1–6 [https://doi.org/10.1145/3352411.3352412]. DOI: https://doi.org/10.1145/3352411.3352412
[12] Matloob F. et al.: Software defect prediction using ensemble learning: A systematic literature review. IEEE Access 9, 2021, 98754–98771. DOI: https://doi.org/10.1109/ACCESS.2021.3095559
[13] Mienye I. D. Sun Y.: A survey of ensemble learning: Concepts, algorithms, applications, and prospects. IEEE Access 10, 2022, 99129–99149 [https://creativecommons.org/licenses/by/4.0/99]. DOI: https://doi.org/10.1109/ACCESS.2022.3207287
[14] Mohammed A., Kora R.: A comprehensive review on ensemble deep learning: Opportunities and challenges. Journal of King Saud University-Computer and Information Sciences 35(2), 2023, 757–774. DOI: https://doi.org/10.1016/j.jksuci.2023.01.014
[15] Olaleye, T. O. et al.: Predictive analytics and software defect severity: A systematic review and future directions. Scientific Programming 1, 2023, 6221388 [https://doi.org/10.1155/2023/6221388]. DOI: https://doi.org/10.1155/2023/6221388
[16] Pandey S. K., Mishra R. B., Tripathi A. K.: BPDET: An effective software bug prediction model using deep representation and ensemble learning techniques. Expert Systems with Applications 144, 2020, 113085 [https://doi.org/10.1016/j.eswa.2019.113085]. DOI: https://doi.org/10.1016/j.eswa.2019.113085
[17] Prabha C. L. Shivakumar N.: Software defect prediction using machine learning techniques. 4th International Conference on Trends in Electronics and Informatics (ICOEI) (48184). India, Tirunelveli, 2020, 728–733. DOI: https://doi.org/10.1109/ICOEI48184.2020.9142909
[18] Rathore S. S., Kumar S.: An empirical study of ensemble techniques for software fault prediction. Applied Intelligence 51, 2021, 3615–3644. DOI: https://doi.org/10.1007/s10489-020-01935-6
[19] Rathore S. S., Kumar S.: Linear and non-linear heterogeneous ensemble methods to predict the number of faults in software systems. Knowledge-Based Systems 119, 2017, 232–256 [https://doi.org/10.1016/j.knosys.2016.12.017]. DOI: https://doi.org/10.1016/j.knosys.2016.12.017
[20] Tang Y. et al.: Software defect prediction ensemble learning algorithm based on adaptive variable sparrow search algorithm. International Journal of Machine Learning and Cybernetics 14(6), 2023, 1967–1987. DOI: https://doi.org/10.1007/s13042-022-01740-2
[21] Tong H., Liu B., Wang S.: Software defect prediction using stacked denoising autoencoders and two-stage ensemble learning. Information and Software Technology 96, 2018, 94–111 [https://doi.org/10.1016/j.infsof.2017.11.008]. DOI: https://doi.org/10.1016/j.infsof.2017.11.008
Article Details
Abstract views: 242

