Fault Injection (FI) is an established testing technique to assess the fault-tolerance of computer systems. FI tests are usually highly automated for efficiency and to prevent human error from affecting result reliability. Most existing FI automation tools have been built for a specific application domain, i.e., A certain system under test (SUT) and fault types to test the SUT against, which significantly restricts their reusability. To improve reusability, generalist fault injection tools have been developed to decouple SUT-independent functionality from SUT-specific code. Unfortunately, existing generalist tools often embed subtle and implicit assumptions about the target system that affect their reusability. Furthermore, no assessments h...
In this paper we present a methodology and a platform us-ing Fault Injection (FI) and Property-Based...
This paper presents a framework called GOOFI (Generic Object-Oriented Fault Injection) for experimen...
Computing systems and the various services and applications they enable have become pervasive in our...
Fault Injection (FI) is an established testing technique to assess the fault-tolerance of computer s...
Fault Injection (FI) is an established testing technique to assess the fault-tolerance of computer s...
Dependable computing on unreliable substrates is the next challenge the computing community needs to...
The reliability of mobile devices is a challenge for vendors since the mobile software stack has sig...
The automotive safety standard ISO 26262 strongly recommends the use of fault injection (FI) for the...
This paper presents GOOFI-2, a comprehensive fault injection tool for experimental dependability ass...
Fault injection (FI) is an experimental technique to assess the robustness of software by deliberate...
Modern computing systems that enable increasingly smart and complex applications permeate our daily ...
Project (M.S., Computer Science) -- California State University, Sacramento, 2013.Software testing i...
Modern operating systems (OSs) consist of numerous interacting components, many of which are develop...
Our society is faced with an increasing dependence on computing systems, not only in high tech consu...
Fault injection is a pivotal technique in dependability benchmarking. Unfortunately, existing genera...
In this paper we present a methodology and a platform us-ing Fault Injection (FI) and Property-Based...
This paper presents a framework called GOOFI (Generic Object-Oriented Fault Injection) for experimen...
Computing systems and the various services and applications they enable have become pervasive in our...
Fault Injection (FI) is an established testing technique to assess the fault-tolerance of computer s...
Fault Injection (FI) is an established testing technique to assess the fault-tolerance of computer s...
Dependable computing on unreliable substrates is the next challenge the computing community needs to...
The reliability of mobile devices is a challenge for vendors since the mobile software stack has sig...
The automotive safety standard ISO 26262 strongly recommends the use of fault injection (FI) for the...
This paper presents GOOFI-2, a comprehensive fault injection tool for experimental dependability ass...
Fault injection (FI) is an experimental technique to assess the robustness of software by deliberate...
Modern computing systems that enable increasingly smart and complex applications permeate our daily ...
Project (M.S., Computer Science) -- California State University, Sacramento, 2013.Software testing i...
Modern operating systems (OSs) consist of numerous interacting components, many of which are develop...
Our society is faced with an increasing dependence on computing systems, not only in high tech consu...
Fault injection is a pivotal technique in dependability benchmarking. Unfortunately, existing genera...
In this paper we present a methodology and a platform us-ing Fault Injection (FI) and Property-Based...
This paper presents a framework called GOOFI (Generic Object-Oriented Fault Injection) for experimen...
Computing systems and the various services and applications they enable have become pervasive in our...