WIT Press

An Artificial Neural Network Approach To Software Testing Effort Estimation

Price

Free (open access)

Paper DOI

10.2495/AI980361

Volume

20

Pages

11

Published

1998

Size

125 kb

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