A robust weighted SVR-based software reliability growth model

被引:24
作者
Utkin, Lev V. [1 ]
Coolen, Frank P. A. [2 ]
机构
[1] Peter Great St Petersburg Polytech Univ, Cent Sci Res Inst Robot & Tech Cybernet, Telemat Dept, St Petersburg, Russia
[2] Univ Durham, Dept Math Sci, Durham, England
关键词
Imprecise contaminated model; Pairwise comparisons; Quadratic programming; Software reliability growth model; Support vector regression; SUPPORT VECTOR MACHINES; PREDICTION; REGRESSION; ALGORITHMS;
D O I
10.1016/j.ress.2018.04.007
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper proposes a new software reliability growth model (SRGM), which can be regarded as an extension of the non-parametric SRGMs using support vector regression to predict probability measures of time to software failure. The first novelty underlying the proposed model is the use of a set of weights instead of precise weights as done in the established non-parametric SRGMs, and to minimize the expected risk in the framework of robust decision making. The second novelty is the use of the intersection of two specific sets of weights, produced by the imprecise a-contaminated model and by pairwise comparisons, respectively. The sets are chosen in accordance to intuitive conceptions concerning the software reliability behaviour during a debugging process. The proposed model is illustrated using several real data sets and it is compared to the standard non-parametric SRGM.
引用
收藏
页码:93 / 101
页数:9
相关论文
共 48 条
[1]  
Al gargoor R.G., 2013, Int. J. Comput. Sci. Issues, V10, P274
[2]   An approach to software reliability prediction based on time series modeling [J].
Amin, Ayman ;
Grunske, Lars ;
Colman, Alan .
JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (07) :1923-1932
[3]  
[Anonymous], 1996, HDB SOFTWARE RELIABI
[4]  
[Anonymous], 2002, Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond
[5]  
[Anonymous], 2001, ELEMENTS STAT LEARNI
[6]  
[Anonymous], 1994, The Bayesian Choice
[7]  
Bal PR, ADV INTELLIGENT SYST, V509
[8]   A Two-Stage Non-Parametric Software Reliability Model [J].
Barghout, May .
COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2020, 49 (05) :1159-1180
[9]  
Begum M., 2017, J. Softw. Eng. Appl, V10, P288, DOI DOI 10.4236/JSEA.2017.103017
[10]   On the neural network approach in software reliability modeling [J].
Cai, KY ;
Cai, L ;
Wang, WD ;
Yu, ZY ;
Zhang, D .
JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 58 (01) :47-62