An Artificial Neural Network Approach To Software Testing Effort Estimation
Price
Free (open access)
Volume
20
Pages
11
Published
1998
Size
125 kb
Paper DOI
10.2495/AI980361
Copyright
WIT Press
Author(s)
Christian W. Dawson
Abstract
Trying to predict the effort needed to test prewritten software is a complex problem as the amount of work involved in software testing depends on a number of independent and related factors (for example, lines of code, unit complexity etc.). Artificial neural networks appear well suited to problems of this nature as they can be trained to understand the explicit and inexplicit factors that drive a testÕs cost. For this reason, artificial neural networks were investigated as a potential tool to improve software testing effort estimation using project data supplied by Rolls-Royce and Associates Limited. In addition, in order to deal with uncertainties that exist in modelled results, statistical analyses were employed to identify confidence intervals for predicted costs.
Keywords