IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Hybrid Multi-Objective Grey Wolf Search Optimizer and Machine Learning Approach for Software Bug Prediction

Hybrid Multi-Objective Grey Wolf Search Optimizer and Machine Learning Approach for Software Bug Prediction
View Sample PDF
Author(s): Mrutyunjaya Panda (Utkal University, India)and Ahmad Taher Azar (Faculty of Computers and Artificial Intelligence, Benha University, Benha, Egypt & College of Computer and Information Sciences, Prince Sultan University, Riyadh, Saudi Arabia)
Copyright: 2021
Pages: 24
Source title: Handbook of Research on Modeling, Analysis, and Control of Complex Systems
Source Author(s)/Editor(s): Ahmad Taher Azar (Faculty of Computers and Artificial Intelligence, Benha University, Benha, Egypt & College of Computer and Information Sciences, Prince Sultan University, Riyadh, Saudi Arabia)and Nashwa Ahmad Kamal (Faculty of Engineering, Cairo University, Giza, Egypt)
DOI: 10.4018/978-1-7998-5788-4.ch013

Purchase

View Hybrid Multi-Objective Grey Wolf Search Optimizer and Machine Learning Approach for Software Bug Prediction on the publisher's website for pricing and purchasing information.

Abstract

Software bugs (or malfunctions) pose a serious threat to software developers with many known and unknown bugs that may be vulnerable to computer systems, demanding new methods, analysis, and techniques for efficient bug detection and repair of new unseen programs at a later stage. This chapter uses evolutionary grey wolf (GW) search optimization as a feature selection technique to improve classifier efficiency. It is also envisaged that software error detection would consider the nature of the error when repairing it for remedial action instead of simply finding it either faulty or non-defective. To address this problem, the authors use bug severity multi-class classification to build an efficient and robust prediction model using multilayer perceptron (MLP), logistic regression (LR), and random forest (RF) for bug severity classification. Both tests are performed on two software error datasets, namely Ant 1.7 and Tomcat.

Related Content

David Zelinka, Bassel Daher. © 2021. 30 pages.
David Zelinka, Bassel Daher. © 2021. 29 pages.
Narendranath Shanbhag, Eric Pardede. © 2021. 31 pages.
Marc Haddad, Rami Otayek. © 2021. 20 pages.
Reem A. ElHarakany, Alfredo Moscardini, Nermine M. Khalifa, Marwa M. Abd Elghany, Mona M. Abd Elghany. © 2021. 23 pages.
Sanjay Soni, Basant Kumar Chourasia. © 2021. 35 pages.
Lina Carvajal-Prieto, Milton M. Herrera. © 2021. 20 pages.
Body Bottom