Skip to main navigation Skip to search Skip to main content

FEPP: Advancing Software Risk Prediction in Requirements Engineering Through Innovative Rule Extraction and Multi-Class Integration

  • Muhammad Binsawad
  • , Bilal Khan*
  • *Corresponding author for this work

Research output: Contribution to journal › Article › peer-review

4 Scopus citations

Abstract

The increasing complexity of software projects makes it difficult to predict risks in software requirements, which is a crucial and essential part of the Software Development Life Cycle (SDLC). The failure of a software project may occur from an inability to appropriately anticipate such risks. Because it is the first stage of any software project, risk prediction has a greater significance in software requirements. Thus, ForExPlusPlus (FEPP), a novel model for risk prediction in software requirements, is proposed in this work. Standard models such as K-nearest Neighbor (KNN), Naïve Bayes (NB), Logistic Model Tree (LMT), Random Forest (RF), and Support Vector Machine (SVM) are used to benchmark the suggested model. The dataset from the Zenodo repository is used to train these models, and standard assessment criteria are used to evaluate the results. The accuracy analysis of the models is assessed critically using the precision, F-measure (FM), and Mathew's correlation coefficient (MCC), as well as the error rate using the Kappa Statistic (KS) and Mean Absolute Error (MAE). The suggested FEPP performs better overall, with an accuracy of 96.84%, whereas KNN performs the worst, with an accuracy of 50.99%.

Original languageEnglish
Pages (from-to)59851-59860
Number of pages10
JournalIEEE Access
Volume12
DOIs
StatePublished - 2024
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2013 IEEE.

Keywords

  • ForExPlusPlus
  • Software risk prediction
  • Zenodo datasets
  • requirements engineering

ASJC Scopus subject areas

  • General Computer Science
  • General Materials Science
  • General Engineering

Fingerprint

Dive into the research topics of 'FEPP: Advancing Software Risk Prediction in Requirements Engineering Through Innovative Rule Extraction and Multi-Class Integration'. Together they form a unique fingerprint.

Cite this