Using Bayesian networks to predict software defects and reliability

N Fenton, M Neil, D Marquez - … , Part O: Journal of Risk and …, 2008 - journals.sagepub.com
This paper reviews the use of Bayesian networks (BNs) in predicting software defects and
software reliability. The approach allows analysts to incorporate causal process factors as …

Software defect prediction using Bayesian networks

A Okutan, OT Yıldız - Empirical Software Engineering, 2014 - Springer
There are lots of different software metrics discovered and used for defect prediction in the
literature. Instead of dealing with so many metrics, it would be practical and easy if we could …

Predicting software defects in varying development lifecycles using Bayesian nets

N Fenton, M Neil, W Marsh, P Hearty, D Marquez… - Information and …, 2007 - Elsevier
An important decision in software projects is when to stop testing. Decision support tools for
this have been built using causal models represented by Bayesian Networks (BNs) …

Bayesian network model for task effort estimation in agile software development

S Dragicevic, S Celar, M Turic - Journal of systems and software, 2017 - Elsevier
Even though the use of agile methods in software development is increasing, the problem of
effort estimation remains quite a challenge, mostly due to the lack of many standard metrics …

Software effort estimation based on the optimal Bayesian belief network

F Zare, HK Zare, MS Fallahnezhad - Applied Soft Computing, 2016 - Elsevier
In this paper, we present a model for software effort (person-month) estimation based on
three levels Bayesian network and 15 components of COCOMO and software size. The …

Prediction of defective software modules using class imbalance learning

D Tomar, S Agarwal - Applied Computational Intelligence and …, 2016 - Wiley Online Library
Software defect predictors are useful to maintain the high quality of software products
effectively. The early prediction of defective software modules can help the software …

A methodology for developing Bayesian networks: An application to information technology (IT) implementation

EJM Lauría, PJ Duchessi - European Journal of operational research, 2007 - Elsevier
Bayesian Networks (BNs) are probabilistic inference engines that support reasoning under
uncertainty. This article presents a methodology for building an information technology (IT) …

E-commerce system quality assessment using a model based on ISO 9126 and Belief Networks

A Stefani, M Xenos - Software Quality Journal, 2008 - Springer
As business transitions into the new economy, e-system successful use has become a
strategic goal. Especially in business to consumer (e-commerce) applications, users highly …

Predicting project velocity in xp using a learning dynamic bayesian network model

P Hearty, N Fenton, D Marquez… - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
Bayesian networks, which can combine sparse data, prior assumptions and expert judgment
into a single causal model, have already been used to build software effort prediction …

Software maintenance project delays prediction using Bayesian Networks

ACV de Melo, AJ Sanchez - Expert Systems with Applications, 2008 - Elsevier
Managing software maintenance is rarely a precise task due to uncertainties concerned with
resources and services descriptions. Even when a well-established maintenance process is …