Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Quality of Drug Allergy Documentation in a Resource-Limited Paper-Based Hospital in Pakistan: Audit of Concordance and Completeness.

Healthcare (Basel, Switzerland)·2026
Same author

Applying a gender and equity matrix for a contextualized antimicrobial stewardship intervention in Pakistan.

Health policy and planning·2026
Same author

A LangChain-facilitated conversational approach to cataract disease: A pilot study with large language models.

Digital health·2026
Same author

New design of a high-efficiency rectenna for wireless power transfer in 5G applications.

Scientific reports·2026
Same author

A filtering-enhanced MIMO antenna architecture for next-generation multi-user satellite communication.

Scientific reports·2026
Same author

Unveiling the black box: Explainable transfer learning for ocular disorder diagnosis.

Digital health·2026
Same journal

DARUMA: a gateway to fast and easy prediction of intrinsically disordered regions.

PeerJ. Computer science·2026
Same journal

Alzheimer's disease detection using a quantum deep neural network with Haralick feature extraction and simulated annealing optimization.

PeerJ. Computer science·2026
Same journal

Network anomaly detection using Deep Autoencoder and parallel Artificial Bee Colony algorithm-trained neural network.

PeerJ. Computer science·2026
Same journal

An anomaly detection model for multivariate time series with anomaly perception.

PeerJ. Computer science·2026
Same journal

Retraction: A wormhole attack detection method for tactical wireless sensor networks.

PeerJ. Computer science·2026
Same journal

Evaluation of mental disorder with prioritization of its type by utilizing the bipolar complex fuzzy decision-making approach based on Schweizer-Sklar prioritized aggregation operators.

PeerJ. Computer science·2026
See all related articles

Related Experiment Video

Updated: Jun 5, 2025

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
07:35

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances

Published on: October 11, 2018

7.4K

Enhancing software defect prediction: a framework with improved feature selection and ensemble machine learning.

Misbah Ali1, Tehseen Mazhar1, Amal Al-Rasheed2

  • 1Department of Computer Science & Information Technology, Virtual University of Pakistan, Lahore, Pakistan.

Peerj. Computer Science
|December 13, 2024
PubMed
Summary
This summary is machine-generated.

This study introduces a five-stage framework for software defect prediction, enhancing accuracy to 95.1%. The novel approach improves efficiency by significantly reducing execution times for better software quality assurance.

Keywords:
AIDeep learningEnsembleFeatures selectionsMachine learningNBQualityRNSVMSoftware defect predication

More Related Videos

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
12:18

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment

Published on: January 11, 2020

7.5K
Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model
07:15

Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model

Published on: August 16, 2020

6.7K

Related Experiment Videos

Last Updated: Jun 5, 2025

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
07:35

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances

Published on: October 11, 2018

7.4K
A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
12:18

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment

Published on: January 11, 2020

7.5K
Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model
07:15

Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model

Published on: August 16, 2020

6.7K

Area of Science:

  • Software Engineering
  • Machine Learning
  • Data Science

Background:

  • Effective software defect prediction is vital for quality assurance.
  • Current methods face challenges in accuracy and efficiency.
  • Early identification of defective modules improves the software development lifecycle.

Purpose of the Study:

  • To propose a comprehensive five-stage framework for software defect prediction.
  • To enhance the accuracy and efficiency of identifying defective software modules.
  • To address existing challenges in the field of software defect prediction.

Main Methods:

  • Utilized cleaned NASA defect datasets (CM1, JM1, MC2, MW1, PC1, PC3, PC4).
  • Applied genetic algorithm for optimal feature selection.
  • Employed ensemble machine learning with random forest, support vector machine, and naïve Bayes as base classifiers, combined with a voting master classifier.

Main Results:

  • Achieved a maximum accuracy of 95.1% in software defect prediction.
  • Demonstrated superior performance compared to state-of-the-art ensemble and base classifiers.
  • Significantly reduced training and testing execution times by an average of 51.52% and 52.31%, respectively.

Conclusions:

  • The proposed five-stage framework is highly effective for accurate software defect prediction.
  • The framework offers a computationally economical solution with enhanced efficiency.
  • The study contributes a robust and optimized approach to software quality assurance.