DocumentCode
3041096
Title
Development of a benchmark to measure system robustness
Author
Siewiorek, Daniel P. ; Hudak, John J. ; Suh, Byung-Hoon ; Segal, Z.
Author_Institution
Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
1993
fDate
22-24 June 1993
Firstpage
88
Lastpage
97
Abstract
An initial attempt at the development of a set of benchmarks to gauge a system´s robustness as measured by its ability to tolerate errors is presented. Due to the large domain of system components whose intolerance to errors can lead to system failure, several primitive benchmarks that can be combined into a robustness benchmark suite are presented. Each primitive benchmark targets a system functionality and measure its behavior given erroneous inputs. Four primitive benchmarks have been implemented in this initial effort. They target the file management system, memory access, user application, and the C library functions. The motivation and experimental results of each of these primitive benchmarks are presented in detail followed by an analysis of the results. A methodology to combine the primitive benchmarks to form an overall robustness figure is presented. A list of additional primitive benchmarks is suggested.
Keywords
performance evaluation; C library functions; benchmarks; file management system; memory access; system failure; system functionality; system robustness measurement; user application; Application software; Benchmark testing; Computer applications; Computer errors; Electric variables measurement; Kernel; Libraries; Pipeline processing; Robustness; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Computing, 1993. FTCS-23. Digest of Papers., The Twenty-Third International Symposium on
Conference_Location
Toulouse, France
ISSN
0731-3071
Print_ISBN
0-8186-3680-7
Type
conf
DOI
10.1109/FTCS.1993.627311
Filename
627311
Link To Document