全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

基于光滑样条回归的软件可靠性模型
Software Reliability Model Based on Smooth Splines Regression

DOI: 10.12677/MOS.2023.126469, PP. 5156-5164

Keywords: 光滑样条回归,软件可靠性模型,开源软件,失效数据
Smooth Spline Regression
, Software Reliability Model, Open-Source Software, Failure Data

Full-Text   Cite this paper   Add to My Lib

Abstract:

随着软件产品在各行各业的广泛使用,其高可靠、高安全成为衡量一个软件质量的重要属性。本文引入了一种基于光滑样条回归的软件可靠性模型,并将其与传统的软件可靠性模型进行比较。此外,使用了最小二乘估计方法来估计模型中的参数。最后,基于开源软件Tomcat3-11服务器的真实失效数据,利用R软件对这4类可靠性模型进行性能对比分析,结果表明光滑样条回归模型的拟合与预测效果较好。
With the widespread use of software products in various industries, their high reliability and secu-rity have become important attributes for assessing software quality. This paper introduces a soft-ware reliability model based on smooth spline regression and compares it with traditional software reliability models. In addition, the least squares estimation method is used to estimate the param-eters in the model. Finally, real failure data from the open-source Tomcat 3-11 server is used to perform a performance comparison analysis of these four types of reliability models using the R software. The results show that the smooth spline regression model provides better fitting and pre-dictive performance.

References

[1]  Luo, H., Xu, L.J., He, L., Jiang, L.D. and Long, T. (2023) A Novel Software Reliability Growth Model Based on Generalized Imperfect Debugging NHPP Framework. IEEE Access, 11, 71573-71593.
https://doi.org/10.1109/ACCESS.2023.3292301
[2]  Li, Q.Y. and Pham, H. (2019) A Generalized Software Reliability Growth Model with Consideration of the Uncertainty of Operating Environments. IEEE Access, 7, 84253-84267.
https://doi.org/10.1109/ACCESS.2019.2924084
[3]  Zhu, M.M. and Pham, H. (2018) A Multi-Release Software Relia-bility Modeling for Open Source Software Incorporating Dependent Fault Detection Process. Annals of Operations Research, 269, 773-790.
https://doi.org/10.1007/s10479-017-2556-6
[4]  Huang, Y.S., Fang, C.C., Chou, C.H., et al. (2023) A Study on Optimal Release Schedule for Multiversion Software. Informs Journal on Computing.
https://doi.org/10.1287/ijoc.2021.0141
[5]  Xie, M., Li, X. and Ng, S.H. (2011) Risk-Based Software Release Policy un-der Parameter Uncertainty. Proceedings of the Institution of Mechanical Engineers Part O: Journal of Risk and Reliability, 225, 42-49.
https://doi.org/10.1177/1748006XJRR286
[6]  Liu, X.M. and Xie, N.M. (2022) Grey-Based Approach for Estimating Software Reliability under Nonhomogeneous Poisson Process. Journal of Systems Engineering and Electronics, 33, 360-369.
https://doi.org/10.23919/JSEE.2022.000038
[7]  Okamura, H. and Dohi, T. (2021) Application of EM Algorithm to NHPP-Based Software Reliability Assessment with Generalized Failure Count Data. Mathematics, 9, Article 985.
https://doi.org/10.3390/math9090985
[8]  Wang, Y.Z., Liu, H.T., Yuan, H.J. and Zhang, Z.H. (2023) Comprehensive Evaluation of Software System Reliability Based on Component-Based Generalized G-O Models. PeerJ Computer Science, 9, e1247.
https://doi.org/10.7717/peerj-cs.1247
[9]  Hao, M.L., Lin, Y.Y. and Zhao, X.Q. (2020) Nonparametric Inference for Right-Censored Data Using Smoothing Splines. Statistica Sinica, 30, 153-173.
[10]  Yu, Z., Yang, J. and Huang, H.H. (2023) Smoothing Regression and Impact Measures for Accidents of Traffic Flows. Journal of Applied Statistics.
https://doi.org/10.2139/ssrn.4103425
[11]  Suk, H.W., West, S.G., Fine, K.L., et al. (2019) Nonlinear Growth Curve Modeling Using Penalized Spline Models: A Gentle Introduction. Psychological Methods, 24, 269-290.
https://doi.org/10.1037/met0000193
[12]  Liu, Y. and Guo, F. (2020) A Bayesian Time-Varying Coefficient Model for Multitype Recurrent Events. Journal of Computational and Graphical Statistics, 29, 383-395.
https://doi.org/10.1080/10618600.2019.1686988
[13]  Dohi, T., Zheng, J.J. and Okamura, H. (2020) Data-Driven Soft-ware Reliability Evaluation under Incomplete Knowledge on Fault Count Distribution. Quality Engineering, 32, 421-433.
https://doi.org/10.1080/08982112.2020.1757705
[14]  Choudhary, A., Baghel, A.S. and Sangwan, O.P. (2016) Software Reliability Prediction Modeling: A Comparison of Parametric and Non-Parametric Modeling. 2016 6th International Conference on Cloud System and Big Data Engineering (Confluence), Noida, 14-15 January 2016, 649-653.
https://doi.org/10.1109/CONFLUENCE.2016.7508198
[15]  Dharmasena, L.S., Zeephongsekul, P. and Jayasinghe, C.L. (2011) Software Reliability Growth Models Based on Local Polynomial Modeling with Kernel Smoothing. 2011 22nd IEEE In-ternational Symposium on Software Reliability Engineering (ISSRE), Hiroshima, 29 November-2 December 2011, 220-229.
https://doi.org/10.1109/ISSRE.2011.10
[16]  Ding, J.H. and Zhang, Z.Q. (2021) Statistical Inference on Uncertain Non-parametric Regression Model. Fuzzy Optimization and Decision Making, 20, 451-469.
https://doi.org/10.1007/s10700-021-09353-0
[17]  Dong, H., Otsu, T. and Taylor, L. (2023) Bandwidth Selection for Nonparametric Regression with Errors-in-Variables. Econometric Reviews, 42, 393-419.
https://doi.org/10.1080/07474938.2023.2191105
[18]  Li, J.J. and Zhao, L.F. (2020) Hydropower Price Prediction with the Nonparametric Statistics Regression Model. Journal of Coastal Research, 104, 402-405.
https://doi.org/10.2112/JCR-SI104-072.1
[19]  Xu, L.W. and Zhou, J.B. (2019) A Model-Averaging Approach for Smoothing Spline Regression. Communications in Statistics-Simulation and Computation, 48, 2438-2451.
https://doi.org/10.1080/03610918.2018.1457694
[20]  Cavanaugh, J.E. and Neath, A.A. (2019) The Akaike Information Criterion: Background, Derivation, Properties, Application, Interpretation, and Refinements. WIREs Computational Statistics, 11, e1460.
https://doi.org/10.1002/wics.1460

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133