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
关键词
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
相关论文
共 50 条
  • [1] Hardware/software partitioning using Bayesian belief networks
    Olson, John T.
    Rozenblit, Jerzy W.
    Talarico, Claudio
    Jacak, Witold
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2007, 37 (05): : 655 - 668
  • [2] Release date prediction for telecommunication software using Bayesian belief networks
    Ying, W
    Smith, M
    IEEE CCEC 2002: CANADIAN CONFERENCE ON ELECTRCIAL AND COMPUTER ENGINEERING, VOLS 1-3, CONFERENCE PROCEEDINGS, 2002, : 738 - 742
  • [3] Using Bayesian belief networks to predict change propagation in software systems
    Mirarab, Siavash
    Hassouna, Alaa
    Tahvildari, Ladan
    ICPC 2007: 15TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION, PROCEEDINGS, 2007, : 177 - +
  • [4] Using Bayesian belief networks to model software project management antipatterns
    Settas, Dimitrios
    Bibi, Stamatia
    Sfetsos, Panagiotis
    Stamelos, Ioannis
    Gerogiannis, Vassilis
    FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS, PROCEEDINGS, 2006, : 117 - +
  • [5] Analyzing software system quality risk using Bayesian Belief Network
    Yong, Hu
    Juhua, Chen
    Huang, Jiaxing
    Liu, Mei
    Xie, Kang
    GRC: 2007 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING, PROCEEDINGS, 2007, : 93 - +
  • [6] On the use of Bayesian belief networks for the prediction of software productivity
    Stamelos, I
    Angelis, L
    Dimou, P
    Sakellaris, E
    INFORMATION AND SOFTWARE TECHNOLOGY, 2003, 45 (01) : 51 - 60
  • [7] An Analysis of the Software Components Quality in Use using Bayesian Networks
    Bertoa, M. F.
    Moraga, M. A.
    Morcillo, M. C.
    Calero, C.
    IEEE LATIN AMERICA TRANSACTIONS, 2010, 8 (02) : 141 - 149
  • [8] Framework for hardware/software partitioning utilizing Bayesian belief networks
    Olson, JT
    Rozenblit, JW
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 3983 - 3988
  • [9] Rating learning object quality with Bayesian belief networks
    Han, K
    Kumar, V
    Nesbit, J
    ED-MEDIA 2004: WORLD CONFERENCE ON EDUCATIONAL MULTIMEDIA, HYPERMEDIA & TELECOMMUNICATIONS, VOLS. 1-7, 2004, : 5256 - 5262
  • [10] Predicting software suitability using a Bayesian belief network
    Beaver, JM
    Schiavone, GA
    Berrios, JS
    ICMLA 2005: FOURTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2005, : 82 - 88