DocumentCode
3147517
Title
Generic faultloads based on software faults for dependability benchmarking
Author
Duraes, Joao ; Madeira, Henrique
Author_Institution
ISEC, Polytech. Inst. of Coimbra, Portugal
fYear
2004
fDate
28 June-1 July 2004
Firstpage
285
Lastpage
294
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Systems and Networks, 2004 International Conference on
Print_ISBN
0-7695-2052-9
Type
conf
DOI
10.1109/DSN.2004.1311898
Filename
1311898
Link To Document