ABMJ: An Ensemble Model for Risk Prediction in Software Requirements

被引:3
作者
Otoom, Mohammad Mahmood [1 ]
机构
[1] Majmaah Univ, Coll Sci Zulfi, Dept Comp Sci & Informat, Al Majmaah 11952, Saudi Arabia
来源
INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY | 2022年 / 22卷 / 03期
关键词
Software Requirements; Risk in Requirements; Machine Learning; Decision Tree; Random Forest; Support Vector Machine; MACHINE LEARNING TECHNIQUES; DEFECT PREDICTION; CLASSIFIER; FEATURES;
D O I
10.22937/IJCSNS.2022.22.3.93
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the rising complexity of software projects, it is quite difficult to predict the risk in software requirements which is the most profound and essential activity in SDLC. It may lead to the failure of a software project. Risk prediction in software requirements is more crucial as it is the start of any software project. In this study, we propose an ensemble classifier based on AdaB000stM1 and J48 combinedly named as (ABMJ), for risk prediction in software requirements. The performance of the proposed ABMJ is compared with seven diverse ML algorithms including AIDE, MLP, CSF, J48, NB, RF, and SVM. These ML models are evaluated on the risk dataset available at Zenodo repository based on the accuracy, MCC, F-measure, recall, and precision. The overall analysis shows the best performance of ABMJ with an accuracy of 97.6285 % and the worst performance of MLP with an accuracy of 62.0553%. This study's analysis may be used as a standard for other academic studies, allowing the outcomes of any proposed approach, framework, or model to be benchmarked and essentially established.
引用
收藏
页码:710 / 718
页数:9
相关论文
共 37 条
  • [1] An integrated index for identification of fatty liver disease using radon transform and discrete cosine transform features in ultrasound images
    Acharya, U. Rajendra
    Fujita, Hamido
    Sudarshan, Vidya K.
    Mookiah, Muthu Rama Krishnan
    Koh, Joel E. W.
    Tan, Jen Hong
    Hagiwara, Yuki
    Chua, Chua Kuang
    Junnarkar, Sameer Padmakumar
    Vijayananthan, Anushya
    Ng, Kwan Hoong
    [J]. INFORMATION FUSION, 2016, 31 : 43 - 53
  • [2] AL-Dreabi E. A., 2017, INT J SCI BASIC APPL, V35
  • [3] Alsaeedi A., 2019, J SOFTW ENG APPL, V12, P85, DOI [10.4236/jsea.2019.125007, DOI 10.4236/JSEA.2019.125007]
  • [4] [Anonymous], 2009, P 2009 ANN C SO AFR, DOI DOI 10.1145/1562741.1562745
  • [5] [Anonymous], 2014, INT J SOFTW ENG ITS, DOI DOI 10.14257/IJSEIA.2014.8.2.06
  • [6] Bijalwan V., 2014, INT J DATABASE THEOR, V7, P61, DOI [DOI 10.14257/IJDTA.2014.7.1.0, 10.14257/ijdta.2014.7.1.0, DOI 10.14257/IJDTA.2014.7.1.06]
  • [7] A Novel Classifier Based on Composite Hyper-cubes on Iterated Random Projections for Assessment of Landslide Susceptibility
    Binh Thai Pham
    [J]. JOURNAL OF THE GEOLOGICAL SOCIETY OF INDIA, 2018, 91 (03) : 355 - 362
  • [8] Boehm B. W., 2007, SOFTW MANAGE, P365, DOI [10.1109/9780470049167.ch11, DOI 10.1109/9780470049167.CH11]
  • [9] Clinical application of modified bag-of-features coupled with hybrid neural-based classifier in dengue fever classification using gene expression data
    Chatterjee, Sankhadeep
    Dey, Nilanjan
    Shi, Fuqian
    Ashour, Amira S.
    Fong, Simon James
    Sen, Soumya
    [J]. MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 2018, 56 (04) : 709 - 720
  • [10] Severe Dengue Prognosis Using Human Genome Data and Machine Learning
    Davi, Caio
    Pastor, Andre
    Oliveira, Thiego
    de Lima Neto, Fernando B.
    Braga-Neto, Ulisses
    Bigham, Abigail W.
    Bamshad, Michael
    Marques, Ernesto T. A.
    Acioli-Santos, Bartolomeu
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2019, 66 (10) : 2861 - 2868