DocumentCode
3469740
Title
Developing and testing algorithms for stopping testing, screening, run-in of large systems or programs
Author
Loll, Valter
Author_Institution
R&D, Nokia Mobile Phones A/S, Copenhagen, Denmark
fYear
2000
fDate
2000
Firstpage
124
Lastpage
130
Abstract
When large hardware-software systems are run-in or an acceptance testing is made, a problem is when to stop the test and deliver/accept the system. The same problem exists when a large software program is tested with simulated operations data. Based on two theses from the Technical University of Denmark, the paper describes and evaluates 7 possible algorithms. Of these algorithms, the three most promising are tested with simulated data. 27 different systems are simulated, and 50 Monte Carlo simulations made on each system. The stop times generated by the algorithm is compared with the known perfect stop time. Of the three algorithms two is selected as good. These two algorithms are then tested on 10 sets of real data. The algorithms are tested with three different levels of confidence. The number of correct and wrong stop decisions are counted. The conclusion is that the Weibull algorithm with 90% confidence level takes the right decision in every one of the 10 cases
Keywords
Monte Carlo methods; Weibull distribution; computer testing; fault tolerant computing; large-scale systems; program testing; software reliability; Denmark; Monte Carlo simulations; Weibull algorithm; acceptance testing; algorithms; confidence level; confidence levels; large hardware-software systems; run-in; stop decisions; stop times generation; Computer bugs; Debugging; Delay; Electronic switching systems; IEC standards; Mobile handsets; Software testing; Stress; System testing; Weibull distribution;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliability and Maintainability Symposium, 2000. Proceedings. Annual
Conference_Location
Los Angeles, CA
ISSN
0149-144X
Print_ISBN
0-7803-5848-1
Type
conf
DOI
10.1109/RAMS.2000.816295
Filename
816295
Link To Document