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
关键词
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] FAULT-TOLERANT SOFTWARE-RELIABILITY MODELING
    SCOTT, RK
    GAULT, JW
    MCALLISTER, DF
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (05) : 582 - 592
  • [42] USING PETRI NETS FOR THE DESIGN OF CONVERSATION BOUNDARIES IN FAULT-TOLERANT SOFTWARE
    WU, J
    FERNANDEZ, EB
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (10) : 1106 - 1112
  • [43] ANALYZING CONCURRENT AND FAULT-TOLERANT SOFTWARE USING STOCHASTIC REWARD NETS
    CIARDO, G
    MUPPALA, JK
    TRIVEDI, KS
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1992, 15 (03) : 255 - 269
  • [44] Using Petri nets for the design of conversation boundaries in fault-tolerant software
    Wu, Jie, 1600, IEEE, Piscataway, NJ, United States (05):
  • [45] Universal fault-tolerant quantum computation using fault-tolerant conversion schemes
    Luo, Lan
    Ma, Zhi
    NEW JOURNAL OF PHYSICS, 2019, 21 (08)
  • [46] FAULT-TOLERANT SOFTWARE-RELIABILITY MODELING USING PETRI NETS
    LEU, SW
    FERNANDEZ, EB
    KHOSHGOFTAAR, T
    MICROELECTRONICS AND RELIABILITY, 1991, 31 (04): : 645 - 667
  • [47] Fault-tolerant learning for term extraction
    Yang, Yuhang
    Yu, Hao
    Meng, Yao
    Lu, Yingliang
    Xia, Yingju
    PACLIC 24 - Proceedings of the 24th Pacific Asia Conference on Language, Information and Computation, 2010, : 321 - 330
  • [48] An exception handling software architecture for developing fault-tolerant software
    Garcia, AF
    Beder, DM
    Rubira, CMF
    FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2000, : 311 - 320
  • [49] Learning and the art of fault-tolerant guesswork
    Cicalese, F
    Mundici, D
    ADAPTIVITY AND LEARNING: AN INTERDISCIPLINARY DEBATE, 2003, : 115 - 140
  • [50] Fault-Tolerant Learning for Term Extraction
    Yang, Yuhang
    Yu, Hao
    Meng, Yao
    Lu, Yingliang
    Xia, Yingju
    PROCEEDINGS OF THE 24TH PACIFIC ASIA CONFERENCE ON LANGUAGE, INFORMATION AND COMPUTATION, 2010, : 321 - 330