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 条
  • [1] Software reliability prediction using machine learning techniques
    Jaiswal A.
    Malhotra R.
    International Journal of System Assurance Engineering and Management, 2018, 9 (1) : 230 - 244
  • [2] Fault-Tolerant Deep Learning Using Regularization
    Joardar, Biresh Kumar
    Arka, Aqeeb Iqbal
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [3] Velocity Sensor Fault-Tolerant Controller for Induction Machine Using Intelligent Voting Algorithm
    Alyoussef, Fadi
    Akrad, Ahmad
    Sehab, Rabia
    Morel, Cristina
    Kaya, Ibrahim
    ENERGIES, 2022, 15 (09)
  • [4] TRADE-OFFS IN DEVELOPING FAULT-TOLERANT SOFTWARE
    VAIDYA, NH
    SINGH, AD
    KRISHNA, CM
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1993, 140 (06): : 320 - 326
  • [6] Architecture-based Software Reliability Incorporating Fault Tolerant Machine Learning
    Nafreen, Maskura
    Bhattacharya, Saikath
    Fiondella, Lance
    2020 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2020), 2020,
  • [7] Optimal structure of fault-tolerant software systems
    Levitin, G
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2005, 89 (03) : 286 - 295
  • [8] Automating Fault Prediction in Software Testing using Machine Learning Techniques: A Real-World Applications
    Panda, Prasanta
    Sahoo, Debaryaan
    Sahoo, Debarjun
    2ND INTERNATIONAL CONFERENCE ON SUSTAINABLE COMPUTING AND SMART SYSTEMS, ICSCSS 2024, 2024, : 841 - 844
  • [9] Measuring the Fault Predictability of Software using Deep Learning Techniques with Software Metrics
    Bhandari, Guru Prasad
    Gupta, Ratneshwer
    2018 5TH IEEE UTTAR PRADESH SECTION INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING (UPCON), 2018, : 249 - 254
  • [10] IMPLEMENTING FAULT-TOLERANT SERVICES USING THE STATE MACHINE APPROACH - A TUTORIAL
    SCHNEIDER, FB
    COMPUTING SURVEYS, 1990, 22 (04) : 299 - 319