DocumentCode :
1347729
Title :
An Error Detection Model for Application During Software Development
Author :
Moranda, Paul B.
Author_Institution :
Information Systems Advisor Senior; McDonnell Douglas Astronautics Company; Huntington Beach, California 92647 USA.
Issue :
4
fYear :
1981
Firstpage :
309
Lastpage :
312
Abstract :
A variation of the Jelinski/Moranda model is described. The main feature of this new model is that the variable (growing) size of a developing program is accommodated, so that the quality of a program can be estimated by analyzing an initial segment of the written code. Two parameters are estimated from the data. The data are: a) time separations between error detections, b) the number of errors per written instruction, c)the failure rate (or finding rate) of a single error, and d) a time record of the number of instructions under test. This model permits predictions of MTTF and error content of any software package which is homogenous with respect to its complexity (error making/finding). It assists in determining the quality, as measured by error contents, early on, and could eliminate the present practice of applying models to the wrong regimes (decreasing failure rate models applied to growing-in-size software packages). The growth model is very tractable analytically. The important requirement for applications is that the error-making rate must be constant across the entire software program.
Keywords :
Application software; Maintenance; Maximum likelihood estimation; Packaging; Probability; Programming; Software packages; Software reliability; Software testing; Statistics; Growth model; Rate model; Software reliability;
fLanguage :
English
Journal_Title :
Reliability, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/TR.1981.5221096
Filename :
5221096
Link To Document :
بازگشت