A Bayesian belief network for assessing the likelihood of fault content

被引:34
作者
Amasaki, S [1 ]
Takagi, Y [1 ]
Mizuno, O [1 ]
Kikuno, T [1 ]
机构
[1] Osaka Univ, Grad Sch Informat Sci & Technol, Toyonaka, Osaka 5608531, Japan
来源
ISSRE 2003: 14TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS | 2003年
关键词
Bayesian belief network; causal model; software quality prediction;
D O I
10.1109/ISSRE.2003.1251044
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To predict software quality; we must consider various factors because software development consists of various activities, which the software reliability growth model (SRGM) does not consider. In this paper we propose a model to predict the final quality of a software product by using the Bayesian belief network (BBN) model. By using the BBN, we can construct a prediction model that focuses on the structure of the. software development process explicitly representing, complex, relationships between metrics, and handling uncertain metrics such as residual faults in the software products. In order to evaluate the constructed model, we perform an empirical experiment based on the metrics data collected from development projects in a certain company. As a result of the empirical evaluation, we confirm that the proposed model can predict the amount of residual faults that the SRGM cannot handle.
引用
收藏
页码:215 / 226
页数:12
相关论文
共 20 条
[1]   A 2-PERSON INSPECTION METHOD TO IMPROVE PROGRAMMING PRODUCTIVITY [J].
BISANT, DB ;
LYLE, JR .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1989, 15 (10) :1294-1304
[2]   A BAYESIAN MODEL OF PLAN RECOGNITION [J].
CHARNIAK, E ;
GOLDMAN, RP .
ARTIFICIAL INTELLIGENCE, 1993, 64 (01) :53-79
[3]   PREDICTION AND CONTROL OF ADA SOFTWARE DEFECTS [J].
COMPTON, BT ;
WITHROW, C .
JOURNAL OF SYSTEMS AND SOFTWARE, 1990, 12 (03) :199-207
[4]  
Cowell R.G., 1999, PROBABILISTIC NETWOR
[5]   ADVANCES IN SOFTWARE INSPECTIONS [J].
FAGAN, ME .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (07) :744-751
[6]   A critique of software defect prediction models [J].
Fenton, NE ;
Neil, M .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (05) :675-689
[7]  
FENTON NE, 1996, P 21 ANN SOFTW ENG W, P217
[8]  
FENTON NE, 1999, P 2 EUR SOFTW MEAS C, P39
[9]  
FORBES J, 1993, P 14 INT JOINT C ART, P1878
[10]   SOFTWARE-RELIABILITY MODELS - ASSUMPTIONS, LIMITATIONS, AND APPLICABILITY [J].
GOEL, AL .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (12) :1411-1423