With the improvement of quality of software,software reliability becomes more and more important,this paper analyzes the limitation and shortcomings in the current modcls of software reliability and uses Baycsian network to build a new software reliability model based on the internal structure of software systems. Compared to other models,the advantages are as follows: first the proposed model not only has full combination of expert knowledge and experimental data,but also has a clear intuitive expression of the relevant factors affecting the software reliability,second,the model has a solid mathematical foundation that made the calculate result or inference more accurate;third,it has a good operational and a wide range of practical. This model can be applied to test the reliability of independent developed software system,also can applicable to co-operative software system development process;finally,we used a real example to prove the feasible and practicality of our proposed model.
展开▼