Fault-Tolerant Algorithm for Software Preduction Using Machine Learning Techniques

被引:0
|
作者
Kumar, Jullius [1 ]
Gupta, Dharmendra Lal [1 ]
Umrao, Lokendra Singh [2 ]
机构
[1] KNIT Sultanpur, Sultanpur, India
[2] Dr Rammanohar Lohia Avadh Univ, Inst Engn & Technol, Ayodhya, India
来源
INTERNATIONAL JOURNAL OF SOFTWARE SCIENCE AND COMPUTATIONAL INTELLIGENCE-IJSSCI | 2022年 / 14卷 / 01期
关键词
Fault Prediction; Machine Learning Techniques; Software Reliability; Software Testing; RELIABILITY; PREDICTION;
D O I
10.4018/IJSSCI.309425
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many software reliability algorithms have been used to predict and approximate the reliability of software. One general expectation of these traditional algorithms is to predict the fault and automatically delete the observed faults. This presumption will not be reasonable in practice and may not always exist. In this paper, the various algorithms have been used such as probabilistic neural network (PNN), generalized neural network (GRNN), linear regression, support vector machine (SVM), bagging, decision trees (DTs), and k-nearest neighbor (KNN) to measure the accuracy of various data and comparison has been done. The proposed algorithm has been used for predicting the reliability of software and the algorithms have been implemented to check the accuracy while using different machine learning (ML) techniques. Experimental studies based on actual failure evidence indicate that the proposed algorithm can more effectively explain the change in failure data and predict the software development behavior than conventional techniques.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] Multiphase Power Converter Drive for Fault-Tolerant Machine Development in Aerospace Applications
    de Lillo, Liliana
    Empringham, Lee
    Wheeler, Pat W.
    Khwan-On, Sudarat
    Gerada, Chris
    Othman, M. Nazri
    Huang, Xiaoyan
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2010, 57 (02) : 575 - 583
  • [42] Integration of Multiple Fault-Tolerant Techniques for FPGA-Based NCS Nodes
    Alkady, Gehad I.
    AbdelKader, Ali
    Daoud, Ramez M.
    Amer, Hassanein H.
    El-Araby, Nahla A.
    Abdelhalim, M. B.
    PROCEEDINGS OF 2016 11TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2016, : 299 - 304
  • [43] A Fault-Tolerant Technique Using Quadded Logic and Quadded Transistors
    Han, Jie
    Leung, Eugene
    Liu, Leibo
    Lombardi, Fabrizio
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (08) : 1562 - 1566
  • [44] Fault tolerant software systems using software configurations for cloud computing
    Mylara Reddy Chinnaiah
    Nalini Niranjan
    Journal of Cloud Computing, 7
  • [45] Machine Learning Techniques for Satellite Fault Diagnosis
    Ibrahim, Sara K.
    Ahmed, Ayman
    Zeidan, M. Amal Eldin
    Ziedan, Ibrahim E.
    AIN SHAMS ENGINEERING JOURNAL, 2020, 11 (01) : 45 - 56
  • [46] A Software-Based Fault-Tolerant Strategy for Modular Multilevel Converter Using DC Bus Voltage Control
    Farzamkia, Saleh
    Iman-Eini, Hossein
    Khoshkbar-Sadigh, Arash
    Noushak, Masoud
    IEEE JOURNAL OF EMERGING AND SELECTED TOPICS IN POWER ELECTRONICS, 2021, 9 (03) : 3436 - 3445
  • [48] XYX: A Power & Performance Efficient Fault-Tolerant Routing Algorithm for Network on Chip
    Patooghy, Ahmad
    Miremadi, Seyed Ghassem
    PROCEEDINGS OF THE PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2009, : 245 - 251
  • [49] Fault Prediction Using Statistical and Machine Learning Methods for Improving Software Quality
    Malhotra, Ruchika
    Jain, Ankita
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2012, 8 (02): : 241 - 262
  • [50] Fault-Tolerant Embedding Algorithm for Node Failure in Airborne Tactical Network Virtualization
    Miao, Jingcheng
    Lv, Na
    Gao, Qi
    Chen, Kefan
    Wang, Xiang
    IEEE ACCESS, 2022, 10 : 60558 - 60571