A Novel Framework of Software Reliability Evaluation with Software Reliability Growth Models and Software Metrics

被引:13
作者
Okamura, Hiroyuki [1 ]
Dohi, Tadashi [1 ]
机构
[1] Hiroshima Univ, Dept Informat Engn, Grad Sch Engn, Higashihiroshima 7398527, Japan
来源
2014 IEEE 15TH INTERNATIONAL SYMPOSIUM ON HIGH-ASSURANCE SYSTEMS ENGINEERING (HASE) | 2014年
关键词
ERRORS;
D O I
10.1109/HASE.2014.22
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a novel framework of software reliability growth models with software metrics. Our approach is to integrate a classical Poisson-regression-based fault prediction with non-homogeneous Poisson process based software reliability growth models. The remarkable feature of this approach is to handle time series data of fault detections and software metrics for a number of modules at the same time. In the paper, we present the modeling framework that combines Poissonregression-based fault prediction and software reliability growth models, and also develop an efficient algorithm to estimate model parameters based on EM (expectation-maximization) algorithm. In numerical experiments, by comparing the proposed model with both Poisson-regression-based fault prediction and nonhomogeneous Poisson process based software reliability growth models, we discuss the effectiveness of using time series data of fault detections and software metrics from both viewpoints of reliability estimation and fault prediction.
引用
收藏
页码:97 / 104
页数:8
相关论文
共 28 条
[1]  
Achcar JA, 1998, SER QUAL RELIAB ENGN, V4, P1
[2]  
Akaike H., 1973, 2 INTERNAT SYMPOS IN, P267, DOI [DOI 10.1007/978-1-4612-1694-0_15, 10.1007/978-1-4612-1694-0, 10.1007/978-1-4612-0919-5_38]
[3]  
[Anonymous], 1996, HDB SOFTWARE RELIABI
[4]   MAXIMUM LIKELIHOOD FROM INCOMPLETE DATA VIA EM ALGORITHM [J].
DEMPSTER, AP ;
LAIRD, NM ;
RUBIN, DB .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-METHODOLOGICAL, 1977, 39 (01) :1-38
[5]   Poisson analyses of defects for small software components [J].
Evanco, WM .
JOURNAL OF SYSTEMS AND SOFTWARE, 1997, 38 (01) :27-35
[6]   A MODEL-BASED FRAMEWORK FOR THE INTEGRATION OF SOFTWARE METRICS [J].
EVANCO, WM ;
LACOVARA, R .
JOURNAL OF SYSTEMS AND SOFTWARE, 1994, 26 (01) :77-86
[7]   TIME-DEPENDENT ERROR-DETECTION RATE MODEL FOR SOFTWARE RELIABILITY AND OTHER PERFORMANCE-MEASURES [J].
GOEL, AL ;
OKUMOTO, K .
IEEE TRANSACTIONS ON RELIABILITY, 1979, 28 (03) :206-211
[8]   SOFTWARE-RELIABILITY MODELS - ASSUMPTIONS, LIMITATIONS, AND APPLICABILITY [J].
GOEL, AL .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (12) :1411-1423
[9]   Log-logistic software reliability growth model [J].
Gokhale, SS ;
Trivedi, KS .
THIRD IEEE INTERNATIONAL HIGH-ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS, 1998, :34-41
[10]   PREDICTING SOFTWARE ERRORS, DURING DEVELOPMENT, USING NONLINEAR-REGRESSION MODELS - A COMPARATIVE-STUDY [J].
KHOSHGOFTAAR, TM ;
BHATTACHARYYA, BB ;
RICHARDSON, GD .
IEEE TRANSACTIONS ON RELIABILITY, 1992, 41 (03) :390-395