Systems Engineering and Electronics ›› 2020, Vol. 42 ›› Issue (2): 473-479.doi: 10.3969/j.issn.1001-506X.2020.02.29
Previous Articles Next Articles
Ruyuan XU(), Hongjie YUAN(), Qianyuan WANG()
Received:
2019-05-20
Online:
2020-02-01
Published:
2020-01-23
CLC Number:
Ruyuan XU, Hongjie YUAN, Qianyuan WANG. Software reliability growth model based on nonlinearity and test coverage[J]. Systems Engineering and Electronics, 2020, 42(2): 473-479.
Table 1
Several existing software reliability models"
模型名称 | 均值函数 |
G-O模型 | m(t)=a(1-e-bt) |
Yamada不完美调试模型-1 | |
Zhang-Teng Pham模型 | |
Teng-Pham模型 | |
R-M-D模型 | |
V形浴盆故障检测率模型 | |
Chang模型 | |
本文模型 |
Table 3
Comparison of different software reliability models based on data set"
模型名称 | 模型参数 | MSE | SSE | AIC | PRR | PP |
G-O模型 | 3.63 | 43.56 | 62.83 | 0.528 | 2.574 | |
Yamada不完美调试模型-1 | 2.91 | 32.06 | 64.87 | 0.505 | 4.37 | |
Zhang-Teng Pham模型 | 5.45 | 43.6 | 70.83 | 0.528 | 2.57 | |
Teng-Pham模型 | 5.25 | 36.75 | 72.7 | 0.513 | 3.57 | |
R-M-D模型 | 3.287 | 32.87 | 66.8 | 0.512 | 4.28 | |
V形浴盆故障检测率模型 | 3.772 | 33.95 | 201 | 0.44 | 2.1 | |
Chang模型 | 4.054 | 36.49 | 355.24 | 0.49 | 2.99 | |
本文模型 | 1.78 | 16.04 | 62.77 | 0.22 | 0.55 |
Table 4
Parameter sensitivity analysis"
θ | -20% | -10% | 0 | 10% | 20% |
Sβc | -0.156 | -0.072 | 0 | -0.050 | -0.065 |
Sβm | -0.046 | -0.103 | 0 | -0.025 | -0.056 |
Snc | -0.242 | -0.252 | 0 | -0.124 | -0.205 |
Snm | -0.221 | -0.158 | 0 | -0.096 | -0.127 |
Spc0 | -0.205 | -0.211 | 0 | -0.087 | -0.183 |
Spm0 | -0.190 | 0.084 | 0 | -0.118 | -0.096 |
Sb | 0.090 | -0.112 | 0 | -0.239 | -0.158 |
ST0 | -0.059 | 0.006 | 0 | -0.046 | -0.087 |
1 | LYU M R . Handbook of software reliability engineering[M]. Handbook of Software Reliability Engineering. New York: McGraw-Hill, Inc., 1996. |
2 | MUSA J D , IANNINO A , OKUMOTO K . Software reliability: measurement, prediction, application[J]. Journal of Systems & Software, 1990, 1 (2): 223- 241. |
3 |
PHAM H , NORDMANN L , ZHANG Z . A general imperfect-software-debugging model with S-shaped fault-detection rate[J]. IEEE Trans.on Reliability, 1999, 48 (2): 169- 175.
doi: 10.1109/24.784276 |
4 | XIE M . Software reliability modelling[M]. Singapore: World Scientific Publishing Company, 1991. |
5 |
GOEL A L , OKUMOTO K . Time-dependent error-detection rate model for software reliability and other performance mea-sures[J]. IEEE Trans.on Reliability, 1979, R-28 (3): 206- 211.
doi: 10.1109/TR.1979.5220566 |
6 |
GOSEVA-POPSTOJANOVA K , TRIVEDI K S . Failure correlation in software reliability models[J]. IEEE Trans.on Reliability, 2000, 49 (1): 37- 48.
doi: 10.1109/24.855535 |
7 |
HUANG C Y , LIN C T . Software reliability analysis by considering fault dependency and debugging time lag[J]. IEEE Trans.on Reliability, 2006, 55 (3): 436- 450.
doi: 10.1109/TR.2006.879607 |
8 | YAN H. NHPP software reliability growth model incorporating fault detection and debugging[C]//Proc.of the IEEE International Conference on Software Engineering & Service Science, 2013. |
9 | YAMADA S . Software reliability growth modeling: models and applications[J]. IEEE Trans.on Software Engineering, 1985, 11 (12): 1431- 1437. |
10 |
ZHANG X , TENG X , PHAM H . Considering fault removal efficiency in software reliability assessment[J]. IEEE Trans. on Systems, Man and Cybernetics-Part A: Systems and Humans, 2003, 33 (1): 114- 120.
doi: 10.1109/TSMCA.2003.812597 |
11 |
LI Q , LI H , LU M . Incorporating S-shaped testing-effort functions into NHPP software reliability model with imperfect debugging[J]. Journal of Systems Engineering and Electronics, 2015, 26 (1): 190- 207.
doi: 10.1109/JSEE.2015.00024 |
12 |
WANG J , WU Z , SHU Y , et al. An imperfect software debugging model considering log-logistic distribution fault content function[J]. Journal of Systems and Software, 2015, 100, 167- 181.
doi: 10.1016/j.jss.2014.10.040 |
13 | PENG R , LI Y F , ZHANG W J , et al. Testing effort dependent software reliability model for imperfect debugging process considering both detection and correction[J]. Reliability Engineering & System Safety, 2014, 126, 37- 43. |
14 |
HUANG C Y , LYU M R . Estimation and analysis of some generalized multiple change-point software reliability models[J]. IEEE Trans.on Reliability, 2011, 60 (2): 498- 514.
doi: 10.1109/TR.2011.2134350 |
15 | ZHU M , PHAM H . A two-phase software reliability modeling involving with software fault dependency and imperfect fault removal[J]. Computer Languages, Systems & Structures, 2018, 53, 27- 42. |
16 |
LI Q , PHAM H . NHPP software reliability model considering the uncertainty of operating environments with imperfect debugging and testing coverage[J]. Applied Mathematical Modelling, 2017, 51, 68- 85.
doi: 10.1016/j.apm.2017.06.034 |
17 |
PHAM H . A new software reliability model with Vtub-shaped fault-detection rate and the uncertainty of operating environments[J]. Optimization, 2014, 63 (10): 1481- 1490.
doi: 10.1080/02331934.2013.854787 |
18 | JIE Z , YANG L , SHU Y , et al. NHPP-based software reliability model considering testing effort and multivariate fault detection rate[J]. Journal of Systems Engineering and Electronics, 2016, 27 (1): 260- 270. |
19 |
SONG K Y , CHANG I H , PHAM H . A three-parameter fault-detection software reliability model with the uncertainty of operating environments[J]. Journal of Systems Science and Systems Engineering, 2017, 26 (1): 121- 132.
doi: 10.1007/s11518-016-5322-4 |
20 |
PHAM H . Loglog fault-detection rate and testing coverage software reliability models subject to random environments[J]. Vietnam Journal of Computer Science, 2014, 1 (1): 39- 45.
doi: 10.1007/s40595-013-0003-4 |
21 |
JIN C , JIN S W . Parameter optimization of software reliability growth model with S-shaped testing-effort function using improved swarm intelligent optimization[J]. Applied Soft Computing, 2016, 40, 283- 291.
doi: 10.1016/j.asoc.2015.11.041 |
22 | MINOHARA T, TOHMA Y. Parameter estimation of hyper- geometric distribution software reliability growth model by genetic algorithms[C]//Proc.of the International Symposium on Software Reliability Engineering, 1995: 195-200. |
23 | HSU C J, HUANG C Y. A study on the applicability of modified genetic algorithms for the parameter estimation of software reliability modeling[C]//Proc.of the IEEE Computer Software & Applications Conference, 2010: 531-540. |
24 |
KIM T , LEE K , BAIK J . An effective approach to estimating the parameters of software reliability growth models using a real- valued genetic algorithm[J]. Journal of Systems and Software, 2015, 102, 134- 144.
doi: 10.1016/j.jss.2015.01.001 |
25 |
GOKHALE S S , TRIVEDI K S . A time/structure based software reliability model[J]. Annals of Software Engineering, 1999, 8 (1/4): 85- 121.
doi: 10.1023/A:1018923329647 |
26 | GOLDBERG D E . Genetic algorithm in search, optimization, and machine learning[M]. London: Addison-Wesley, 1989. |
27 |
WANG L , TANG D B . An improved adaptive genetic algorithm based on hormone modulation mechanism for job-shop scheduling problem[J]. Expert Systems with Applications, 2011, 38 (6): 7243- 7250.
doi: 10.1016/j.eswa.2010.12.027 |
[1] | Geng XU, Yongxu HE, Yonggang ZHANG. Inertial-frame-based transfer alignment using Rodriguez parameters [J]. Systems Engineering and Electronics, 2022, 44(9): 2903-2913. |
[2] | Zilin HOU, Ting CHENG, Han PENG. GMPHD based on measurement conversion sequential filtering for maneuvering target tracking [J]. Systems Engineering and Electronics, 2022, 44(8): 2474-2482. |
[3] | Xiaofeng ZHAO, Fei WU, Yebin XU, Jiahui NIU, Wei CAI, Zhili ZHANG. Evaluation method of infrared camouflage effect based on background restoration [J]. Systems Engineering and Electronics, 2022, 44(8): 2554-2561. |
[4] | Sheng GAO, Guangfu MA, Yanning GUO. Fast reconstruction of multiple faults based on adaptive unknown input observer [J]. Systems Engineering and Electronics, 2022, 44(7): 2364-2373. |
[5] | Yan JIN, Dadi ZHAO, Hongbing JI. Parameter estimation of LFM signals based on NAT functions in impulsive noise [J]. Systems Engineering and Electronics, 2022, 44(3): 762-770. |
[6] | Tong AN, Peng WANG, Jianhua WANG, Guojian TANG, Yulong PAN, Haishan CHEN. Integrated guidance and control schemes for dynamic surface of flexible hypersonic vehicles [J]. Systems Engineering and Electronics, 2022, 44(3): 956-966. |
[7] | Kai ZHAO, Guanghui WEI. Dual frequency blocking interference laws with high order nonlinear distortion [J]. Systems Engineering and Electronics, 2022, 44(1): 47-53. |
[8] | Shuangshuang WANG, Chuntao LI, Zhen WANG, Zikang SU, Fei DAI. Design of carrier landing controller based on adaptive dynamic inversion [J]. Systems Engineering and Electronics, 2022, 44(1): 218-225. |
[9] | Zhe LUO, Wanzhen QUAN, Purui ZHANG, Xiaogang YANG. Consensus tracking control for one-side Lipschitz nonlinear multi-agent systems [J]. Systems Engineering and Electronics, 2022, 44(1): 279-284. |
[10] | Renjie ZHAO, Baiqing HU, Xu LYU, Jiayu TIAN. Filtering algorithm of UKF integrated navigation based on dual-Euler angles [J]. Systems Engineering and Electronics, 2021, 43(7): 1912-1920. |
[11] | Biao XU, Xiang LI, Shuang LI, Jinpeng ZHANG. Intelligent guidance method based on nonlinear model predictive control for Mars atmospheric entry [J]. Systems Engineering and Electronics, 2021, 43(7): 1943-1953. |
[12] | Zhongtao LUO, Renming GUO, Yanmei ZHAN. Review of nonlinear transformation design for impulsive noise [J]. Systems Engineering and Electronics, 2021, 43(7): 1971-1980. |
[13] | Jianjun WANG, Guikang YANG, Zebiao FENG. Bayesian modeling and analysis of accelerated life data [J]. Systems Engineering and Electronics, 2021, 43(5): 1420-1429. |
[14] | Meibin QI, Jingjing HU, Peilin CHENG, Xueming JIN. Nonlinear extension of δ-generalized labeled multi-Bernoulli filtering algorithm [J]. Systems Engineering and Electronics, 2021, 43(12): 3571-3578. |
[15] | Jiangning SUN, Xiaodong PAN, Xinfu LU, Haojiang WAN. Test method of bulk current injection into the equivalent high field electromagnetic radiation of two-wire system with two probes [J]. Systems Engineering and Electronics, 2021, 43(11): 3064-3071. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||