Journal of Information Processing
A Software Cost Model with Warranty and Risk Costs
IEEE Transactions on Computers
Computational Statistics & Data Analysis
Software failure prediction based on a Markov Bayesian network model
Journal of Systems and Software
Performance analysis of software reliability growth models with testing-effort and change-point
Journal of Systems and Software
Bayesian network based software reliability prediction with an operational profile
Journal of Systems and Software
On-line prediction of software reliability using an evolutionary connectionist model
Journal of Systems and Software
Software maintenance project delays prediction using Bayesian Networks
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
In this paper, a Bayesian method dealing with software reliability growth with consideration of the learning effect is proposed to determine an optimal release time for software systems with regard to the testing cost and experts' prior judgments. Such an approach is able to devise an appropriate software-debugging scheme which has the best arrangement of available resources and personnel with a minimal software testing cost when lacking sufficient information for decision making. Past research on software reliability emphasized the estimation of the number of cumulative software errors or the software reliability with respect to a specific time period, yet it neglected the determination of software release time with consideration of the software testing cost, meaning that existing approaches are not entirely practical. Accordingly, the proposed method is concerned with the evaluation of the software testing cost incurred during the testing period based on experts' prior judgments and the software testing data collected within a given duration, and is thus characterized by its practicality as well as meaningfulness with consideration of the learning effect. Finally, a numerical example is given to verify the effectiveness of the proposed approach, and sensitivity and risk analyses are performed on this example.