Software quality classification using Bayesian belief networks

被引:0
作者
Khoshgoftaar, Taghi M. [1 ]
Dong, Yuhong [1 ]
Szabo, Robert M. [1 ]
机构
[1] Florida Atlantic Univ, Boca Raton, FL 33431 USA
来源
ELEVENTH ISSAT INTERNATIONAL CONFERENCE RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS | 2005年
关键词
Bayesian belief networks; model predictive quality; software faults; software measures;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Bayesian Belief Networks (BBNs) have recently attracted attention as a possible solution for the problem of decision support under uncertainty. Although the underlying theory (Bayesian probability) is well founded, building and executing realistic models has only been made possible because of recent algorithms and software tools that implement them. There are no prior applications of BBNs to software quality classification models to our knowledge. In this paper, we investigate the application of BBXs to software quality classification modeling. We first give a brief overview of BBN modeling. Then, using software measurement data from very large C++ based software systems, we develop a BBN classification model. The independent variables are raw software measures collected from the system under test. Then we report the predictive quality of the BBN model and show that a BBN model can yield useful classification results.
引用
收藏
页码:106 / 110
页数:5
相关论文
共 14 条
  • [1] A validation of object-oriented design metrics as quality indicators
    Basili, VR
    Briand, LC
    Melo, WL
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (10) : 751 - 761
  • [2] Dillon W.R., 1984, MULTIVARIATE ANAL ME
  • [3] Classification techniques for metric-based software development
    Ebert, C
    [J]. SOFTWARE QUALITY JOURNAL, 1996, 5 (04) : 255 - 272
  • [4] Khoshgoftaar T., 1999, INT J RELIABILITY QU, V6, P303, DOI DOI 10.1142/S0218539399000292
  • [5] A NEURAL-NETWORK APPROACH FOR EARLY DETECTION OF PROGRAM MODULES HAVING HIGH-RISK IN THE MAINTENANCE PHASE
    KHOSHGOFTAAR, TM
    LANNING, DL
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1995, 29 (01) : 85 - 91
  • [6] Using regression trees to classify fault-prone software modules
    Khoshgoftaar, TM
    Allen, EB
    Deng, JY
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2002, 51 (04) : 455 - 462
  • [7] Analogy-based practical classification rules for software quality estimation
    Khoshgoftaar, TM
    Seliya, N
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2003, 8 (04) : 325 - 350
  • [8] Predicting fault-prone modules in embedded systems using analogy-based classification models
    Khoshgoftaar, TM
    Cukic, B
    Seliya, N
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2002, 12 (02) : 201 - 221
  • [9] Genetic Programming model for software quality classification
    Liu, Y
    Khoshgoftaar, TM
    [J]. SIXTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, 2001, : 127 - 136
  • [10] THE DETECTION OF FAULT-PRONE PROGRAMS
    MUNSON, JC
    KHOSHGOFTAAR, TM
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (05) : 423 - 433