DocumentCode :
1465622
Title :
Software reliability modeling: an approach to early reliability prediction
Author :
Smidts, Carol ; Stutzke, Martin ; Stoddard, Robert W.
Author_Institution :
Maryland Univ., College Park, MD, USA
Volume :
47
Issue :
3
fYear :
1998
fDate :
9/1/1998 12:00:00 AM
Firstpage :
268
Lastpage :
278
Abstract :
Models for predicting software reliability in the early phases of development are of paramount importance since they provide early identification of cost overruns, software development process issues, optimal development strategies, etc. A few models geared towards early reliability prediction, applicable to well defined domains, have been developed during the 1990s. However, many questions related to early prediction are still open, and more research in this area is needed, particularly for developing a generic approach to early reliability prediction. This paper presents an approach to predicting software reliability based on a systematic identification of software process failure modes and their likelihoods. A direct consequence of the approach and its supporting data collection efforts is the identification of weak areas in the software development process. A Bayes framework for the quantification of software process failure mode probabilities can be useful since it allows use of historical data that are only partially relevant to the software at hand. The key characteristics of the approach should apply to other software-development life-cycles and phases. However, it is unclear how difficult the implementation of the approach would be, and how accurate the predictions would be. Further research will help answer these questions
Keywords :
Bayes methods; fault trees; software reliability; Bayes framework; data collection efforts; early reliability prediction approach; failure mode probabilities; software development process; software failure likelihood; software process failure modes; software reliability modeling; Cost function; Failure analysis; Inductors; Laboratories; Predictive models; Programming; Software reliability; Software systems; Software testing; Terminology;
fLanguage :
English
Journal_Title :
Reliability, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/24.740500
Filename :
740500
Link To Document :
بازگشت