DocumentCode :
1551899
Title :
Empirically based analysis of failures in software systems
Author :
Selby, Richard W.
Author_Institution :
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
Volume :
39
Issue :
4
fYear :
1990
fDate :
10/1/1990 12:00:00 AM
Firstpage :
444
Lastpage :
454
Abstract :
An empirical analysis of failures in software systems is used to evaluate several specific issues and questions in software testing, reliability analysis, and reuse. The issues examined include the following: diminishing marginal returns of testing; effectiveness of multiple fault-detection and testing phases; measuring system reliability versus function or component reliability; developer bias regarding the amount of testing that functions or components will receive; fault-proneness of reused versus newly developed software; and the relationship between degree of reuse and development effort and fault-proneness. Failure data from a large software manufacturer and a NASA production environment were collected and analyzed
Keywords :
program testing; software reliability; software reusability; NASA; analysis of failures; component reliability; developer bias; development effort; diminishing marginal returns; fault-proneness; multiple fault-detection; reuse; software systems; system reliability; testing phases; Failure analysis; Manufacturing; NASA; Phase measurement; Production; Reliability; Software measurement; Software systems; Software testing; System testing;
fLanguage :
English
Journal_Title :
Reliability, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/24.58722
Filename :
58722
Link To Document :
بازگشت