A generalized prediction model for improving software reliability using time-series modelling

被引:6
|
作者
Raghuvanshi, Kamlesh Kumar [1 ]
Agarwal, Arun [1 ]
Jain, Khushboo [2 ]
Singh, V. B. [3 ]
机构
[1] Univ Delhi, Dept Comp Sci, Ramanujan Coll, New Delhi, India
[2] DIT Univ, Sch Comp, Dehra Dun, Uttarakhand, India
[3] JNU, Sch Comp & Syst Sci, New Delhi, India
关键词
ARIMA; Akanke's information criteria; Fault detection; Failure prediction; Mean square error; Relative prediction accuracy improvement; Software reliability; Seasonal-ARIMA method; Time series analysis;
D O I
10.1007/s13198-021-01449-5
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The primary goal of any prediction model is an accurate estimation. Software reliability is one of the software organization's major research priorities. One of the quantitative indicators of software quality is software reliability. The Software Reliability Model is used to assess the reliability at various stages of testing. The purpose of this work is to investigate the software's dependability using time-series modeling, which is the most efficient tool for evaluating its predictive power. A fault prediction model based on categorizing faults for measuring software reliability known as Seasonal-ARIMA (S-ARIMA) is proposed in this work. The significant attribute for complex software applications is to ensure software reliability and fault tolerance. However, these attributes would inculcate additional overheads such as added costs, implementation delay, and the representation of software solution providers. Therefore, the corporation needs to ensure the reliability of the software before delivering it to the clients. Finding the mistake with a decent degree of precision at the right time aims to limit the consequences. We have analyzed and evaluated three real-time data sets to measure software reliability by the proposed prediction model for software reliability. Based on the results of these datasets, the proposed S-ARIMA model has achieved high reliability and improved accuracy when compared with the ARIMA model in terms of different parameters like mean square error (MSE), Relative Prediction Accuracy Improvement (RPAI(MSE)), and Akanke's Information Criteria (AIC).
引用
收藏
页码:1309 / 1320
页数:12
相关论文
共 50 条
  • [1] A generalized prediction model for improving software reliability using time-series modelling
    Kamlesh Kumar Raghuvanshi
    Arun Agarwal
    Khushboo Jain
    V. B. Singh
    [J]. International Journal of System Assurance Engineering and Management, 2022, 13 : 1309 - 1320
  • [2] Software reliability prediction model with realistic assumption using time series (S)ARIMA model
    Kumaresan, K.
    Ganeshkumar, P.
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (11) : 5561 - 5568
  • [3] Software reliability prediction model with realistic assumption using time series (S)ARIMA model
    K. Kumaresan
    P. Ganeshkumar
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2020, 11 : 5561 - 5568
  • [4] THE RELIABILITY AND ACCURACY OF TIME-SERIES MODEL IDENTIFICATION
    VELICER, WF
    HARROP, J
    [J]. EVALUATION REVIEW, 1983, 7 (04) : 551 - 560
  • [5] Modelling and Prediction for Functional Relationships between Time-series
    Lu, X.
    [J]. WORLD CONGRESS ON ENGINEERING 2009, VOLS I AND II, 2009, : 303 - 307
  • [6] Deep Green: modelling time-series of software energy consumption
    Romansky, Stephen
    Borle, Neil C.
    Chowdhury, Shaiful
    Hindle, Abram
    Greiner, Russ
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2017, : 273 - 283
  • [7] Modelling of rainfall time-series using the Bartlett-Lewis model
    Onof, C
    Wheater, HS
    [J]. PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-WATER MARITIME AND ENERGY, 1995, 112 (04): : 362 - 374
  • [8] A New Hybrid Model for Time-series Prediction
    Pan, Feng
    Xia, Min
    Bai, En'jian
    [J]. PROCEEDINGS OF THE 8TH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2009, : 281 - 286
  • [9] A Comprehensive Fault Prediction Model for Improving Software Reliability
    Raghuvanshi, Kamlesh Kumar
    Agarwal, Arun
    Jain, Khushboo
    Singh, Amit Kumar
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2022, 10 (01)
  • [10] Long-Term Prediction of Small Time-Series Data Using Generalized Distillation
    Hayashi, Shogo
    Tanimoto, Akira
    Kashima, Hisashi
    [J]. 2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,