Evidence map›Paper›PMID 38990978›Full record

ArticlePloS one2024

A trustworthy hybrid model for transparent software defect prediction: SPAM-XAI.

Mohd Mustaqeem, Suhel Mustajab, Mahfooz Alam, Fathe Jeribi, Shadab Alam, Mohammed Shuaib

Erratum issuedAbstract read
In one paragraph

Article in PloS one, 2024. The graph could read no effect estimate from its abstract, so it casts no vote on the map. An erratum has been issued. Cited by 4 papers.

0numbers the graph read from it
0cells of the map it votes in
4citing papers in PubMed
–field-weighted citation impact
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

4 citing papers in PubMed.

  1. Article
  2. Article
  3. Article
  4. Article
4 · The record

Corrections and comments

5 · Who and what money

Authors and funding

6 authors.

Mohd MustaqeemDepartment of Computer Science, Aligarh Muslim University, Aligarh, India.ORCID 0000-0001-5055-5969
Suhel MustajabDepartment of Computer Science, Aligarh Muslim University, Aligarh, India.
Mahfooz AlamDepartment of Computer Science, Aligarh Muslim University, Aligarh, India.ORCID 0000-0003-0668-9796
Fathe JeribiDepartment of Computer Science, College of Engineering and Computer Science, Jazan University, Jazan, Saudi Arabia.ORCID 0000-0002-8511-8002
Shadab AlamDepartment of Computer Science, College of Engineering and Computer Science, Jazan University, Jazan, Saudi Arabia.ORCID 0000-0003-0504-4515
Mohammed ShuaibDepartment of Computer Science, College of Engineering and Computer Science, Jazan University, Jazan, Saudi Arabia.

Funding

No grant is acknowledged in the PubMed record.

6 · The paper itself

Abstract

Maintaining quality in software development projects is becoming very difficult because the complexity of modules in the software is growing exponentially. Software defects are the primary concern, and software defect prediction (SDP) plays a crucial role in detecting faulty modules early and planning effective testing to reduce maintenance costs. However, SDP faces challenges like imbalanced data, high-dimensional features, model overfitting, and outliers. Moreover, traditional SDP models lack transparency and interpretability, which impacts stakeholder confidence in the Software Development Life Cycle (SDLC). We propose SPAM-XAI, a hybrid model integrating novel sampling, feature selection, and eXplainable-AI (XAI) algorithms to address these challenges. The SPAM-XAI model reduces features, optimizes the model, and reduces time and space complexity, enhancing its robustness. The SPAM-XAI model exhibited improved performance after experimenting with the NASA PROMISE repository's datasets. It achieved an accuracy of 98.13% on CM1, 96.00% on PC1, and 98.65% on PC2, surpassing previous state-of-the-art and baseline models with other evaluation matrices enhancement compared to existing methods. The SPAM-XAI model increases transparency and facilitates understanding of the interaction between features and error status, enabling coherent and comprehensible predictions. This enhancement optimizes the decision-making process and enhances the model's trustworthiness in the SDLC.

Indexed as

AlgorithmsSoftwareArtificial IntelligenceHumansModels, Theoretical

Identifiers

PMID38990978
PMCPMC11239108

What OpenQuestion holds

Textmetadata
LicenceCC BY
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.