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 条
  • [31] Development of optimised software fault prediction model using machine learning
    Juneja, Shallu
    Bhathal, Gurjit Singh
    Sidhu, Brahmaleen K.
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2024, 18 (02): : 1355 - 1376
  • [32] A Fault-Tolerant Routing Algorithm Design for On-Chip Optical Networks
    Xiang, Dong
    Zhang, Yan
    Shan, Shuchang
    Xu, Yi
    2013 IEEE 32ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2013), 2013, : 1 - 9
  • [33] A runtime fault-tolerant routing algorithm based on region flooding in NoCs
    Wang, Lu
    Ma, Sheng
    Wang, Zhiying
    MICROPROCESSORS AND MICROSYSTEMS, 2016, 45 : 198 - 207
  • [34] Improving the reliability of Byzantine fault-tolerant distributed software-defined networks
    Moazzeni, Shadi
    Khayyambashi, Mohammad Reza
    Movahhedinia, Naser
    Callegati, Franco
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (09)
  • [35] Methodology for determining the reliability of fault-tolerant hardware-software radioelectronic systems
    Bogdan, Volochiy
    Leonid, Ozirkovskyy
    Taras, Panskyi
    Oleksandr, Mulyak
    VISNYK NTUU KPI SERIIA-RADIOTEKHNIKA RADIOAPARATOBUDUVANNIA, 2013, (55): : 71 - 79
  • [36] FT-SDN: A Fault-Tolerant Distributed Architecture for Software Defined Network
    Rohit Kumar Das
    Fabiola Hazel Pohrmen
    Arnab Kumar Maji
    Goutam Saha
    Wireless Personal Communications, 2020, 114 : 1045 - 1066
  • [37] Fault-tolerant software based on consensus recovery block and analysis of its reliability
    张宇
    洪炳熔
    Journal of Harbin Institute of Technology, 1999, (04) : 51 - 55
  • [38] FT-SDN: A Fault-Tolerant Distributed Architecture for Software Defined Network
    Das, Rohit Kumar
    Pohrmen, Fabiola Hazel
    Maji, Arnab Kumar
    Saha, Goutam
    WIRELESS PERSONAL COMMUNICATIONS, 2020, 114 (02) : 1045 - 1066
  • [39] Applying Machine Learning to Software Fault Prediction
    Wojcicki, Bartlomiej
    Dabrowski, Robert
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2018, 12 (01) : 199 - 216
  • [40] Analyzing Machine Learning Techniques for Fault Prediction Using Web Applications
    Malhotra, Ruchika
    Sharma, Anjali
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2018, 14 (03): : 751 - 770