In this paper, we present a new fault injection tool (ProFIPy) for Python software. The tool is designed to be programmable, in order to enable users to specify their software fault model, using a domain-specific language (DSL) for fault injection. Moreover, to achieve better usability, ProFIPy is provided as software-as-a-service and supports the user through the configuration of the faultload and workload, failure data analysis, and full automation of the experiments using container- based virtualization and parallelization
This paper attempts to solidify the technical issues involved in the long-standing debate about the ...
Abstract—Fault injection is a pivotal technique in depend-ability benchmarking. Unfortunately, exist...
Society is becoming quite dependent on computer-based systems. Today, computers are embedded in wris...
In this paper, we present a new fault injection tool (ProFIPy) for Python software. The tool is desi...
With the rise of software complexity, software-related accidents represent a significant threat for ...
c © Copyright by Roberto Natella, 2011 Given the complexity of modern software systems and its perva...
International audienceIn a network consisting of several thousands computers, the occurrence of faul...
Fault injection is a pivotal technique in dependability benchmarking. Unfortunately, existing genera...
Software fault injection is a method that intentionally introduces faults to assess their impacts an...
Project (M.S., Computer Science) -- California State University, Sacramento, 2013.Software testing i...
This paper describes software fault injection and what types of anomalies fault injection should sim...
© 2018 IEEE. Several software-implemented fault injection tools and processes have been proposed to ...
The continuous scaling of electronic components has led to the development of high-performance micro...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
In a network consisting of several thousands computers, the occurrence of faults is unavoid- able. B...
This paper attempts to solidify the technical issues involved in the long-standing debate about the ...
Abstract—Fault injection is a pivotal technique in depend-ability benchmarking. Unfortunately, exist...
Society is becoming quite dependent on computer-based systems. Today, computers are embedded in wris...
In this paper, we present a new fault injection tool (ProFIPy) for Python software. The tool is desi...
With the rise of software complexity, software-related accidents represent a significant threat for ...
c © Copyright by Roberto Natella, 2011 Given the complexity of modern software systems and its perva...
International audienceIn a network consisting of several thousands computers, the occurrence of faul...
Fault injection is a pivotal technique in dependability benchmarking. Unfortunately, existing genera...
Software fault injection is a method that intentionally introduces faults to assess their impacts an...
Project (M.S., Computer Science) -- California State University, Sacramento, 2013.Software testing i...
This paper describes software fault injection and what types of anomalies fault injection should sim...
© 2018 IEEE. Several software-implemented fault injection tools and processes have been proposed to ...
The continuous scaling of electronic components has led to the development of high-performance micro...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
In a network consisting of several thousands computers, the occurrence of faults is unavoid- able. B...
This paper attempts to solidify the technical issues involved in the long-standing debate about the ...
Abstract—Fault injection is a pivotal technique in depend-ability benchmarking. Unfortunately, exist...
Society is becoming quite dependent on computer-based systems. Today, computers are embedded in wris...