arrow
Return

Predicting software defects in varying development lifecycles using Bayesian nets

delete2007-01-01
delete122
delete
OA
AI
N
Norman Fenton *
M
Martin Neil
W
William Marsh
P
Peter Hearty
D
David G. Márquez
P
Paul Krause
R
Rajat Mishra
DOI:10.1016/j.infsof.2006.09.001delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
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), incorporating empirical data and expert judgement. Previously, this required a custom BN for each development lifecycle. We describe a more general approach that allows causal models to be applied to any lifecycle. The approach evolved through collaborative projects and captures significant commercial input. For projects within the range of the models, defect predictions are very accurate. This approach enables decision-makers to reason in a way that is not possible with regression-based models. (C) 2006 Elsevier B.V. All rights reserved.
Keywords:
causal models
dynamic Bayesian networks
software defects
decision support
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Information and Software Technology cover
Information and Software Technology
IF:
4.3
Papers:
3.7K
Citations:
7.7K

Organization

No organization information available