Profipy: Programmable software fault injection as-a-service

D Cotroneo, L De Simone, P Liguori… - 2020 50th annual …, 2020 - ieeexplore.ieee.org
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 …

Thorfi: a novel approach for network fault injection as a service

D Cotroneo, L De Simone, R Natella - Journal of Network and Computer …, 2022 - Elsevier
In this work, we present a novel fault injection solution (ThorFI) for virtual networks in cloud
computing infrastructures. ThorFI is designed to provide non-intrusive fault injection …

Neural Fault Injection: Generating Software Faults from Natural Language

D Cotroneo, P Liguori - arXiv preprint arXiv:2404.07491, 2024 - arxiv.org
Traditional software fault injection methods, while foundational, face limitations in
adequately representing real-world faults, offering customization, and requiring significant …

On configuring a testbed for dependability experiments: Guidelines and fault injection case study

JR Campos, E Costa, M Vieira - International Conference on Computer …, 2020 - Springer
Several techniques have been developed to experimentally assess the dependability of
computer systems, such as fault injection and robustness testing. Given the growing …

Fault Injection based Failure Analysis of CentOS, Anolis OS and OpenEuler

H Xu, Y Hu, B Tan, X Shi, Z Lu, W Zhang… - arXiv preprint arXiv …, 2022 - arxiv.org
The reliability of operating system (OS) has always been a major concern in the academia
and industry. This paper studies how to perform OS failure analysis by fault injection based …

Process-Oriented GCC Failure Analysis based on Fault Injection

H Xu, Z Lu, W Zhang, J Jiang - 2024 27th International …, 2024 - ieeexplore.ieee.org
This paper presents a process-oriented GCC failure analysis method based on fault
injection. We first analyze the process of GCC, systematically define the fault modes of GCC …

Advanced Online Failure Prediction Through Machine Learning

JR de Campos - 2021 - search.proquest.com
The complexity of modern software makes it nearly impossible to detect every fault before
deployment. Such faults can ultimately lead to failures at runtime, compromising the …

Vertical-horizontal model of states of software with injected defects

O Gordieiev, D Gordieieva - 2022 12th International …, 2022 - ieeexplore.ieee.org
The article discusses an approach to software quality assessment based on injecting
software defects. The concept of a profile of software defects is introduced and various types …

Fast Kernel Error Propagation Analysis in Virtualized Environments

N Coppik, O Schwahn, N Suri - 2021 14th IEEE Conference on …, 2021 - ieeexplore.ieee.org
Assessing operating system dependability remains a challenging problem, particularly in
monolithic systems. Component interfaces are not well-defined and boundaries are not …

[PDF][PDF] On the Efficient Design and Testing of Dependable Systems Software

O Schwahn - 2019 - core.ac.uk
Modern computing systems that enable increasingly smart and complex applications
permeate our daily lives. We strive for a fully connected and automated world to simplify our …