Title :
Generic faultloads based on software faults for dependability benchmarking
Author :
Duraes, Joao ; Madeira, Henrique
Author_Institution :
ISEC, Polytech. Inst. of Coimbra, Portugal
fDate :
28 June-1 July 2004
Abstract :
The most critical component of a dependability benchmark is the faultload, as it should represent a repeatable, portable, representative, and generally accepted set of faults. These properties are essential to achieve the desired standardization level required by a dependability benchmark but, unfortunately, are very hard to achieve. This is particularly true for software faults, which surely accounts for the fact that this important class of faults has never been used in known dependability benchmark proposals. This paper proposes a new methodology for the definition of faultloads based on software faults for dependability benchmarking. Faultload properties such as repeatability, portability and scalability are also analyzed and validated through experimentation using a case study of dependability benchmarking of Web-servers. We concluded that software fault-based faultloads generated using our methodology are appropriate and useful for dependability benchmarking. As our methodology is not tied to any specific software vendor or platform, it can be used to generate faultloads for the evaluation of any software product such as OLTP systems.
Keywords :
Internet; benchmark testing; software fault tolerance; software performance evaluation; OLTP systems; Web servers; dependability benchmarking; faultload portability; faultload repeatability; faultload scalability; faultloads; software faults; software product; Proposals; Scalability; Standardization;
Conference_Titel :
Dependable Systems and Networks, 2004 International Conference on
Print_ISBN :
0-7695-2052-9
DOI :
10.1109/DSN.2004.1311898