Assessing dependability with software fault injection: A survey

R Natella, D Cotroneo, HS Madeira - ACM Computing Surveys (CSUR), 2016 - dl.acm.org
With the rise of software complexity, software-related accidents represent a significant threat
for computer-based systems. Software Fault Injection is a method to anticipate worst-case …

Software fault tolerance: A tutorial

W Torres-Pomales - 2000 - ntrs.nasa.gov
Because of our present inability to produce error-free software, software fault tolerance is
and will continue to be an important consideration in software systems. The root cause of …

Basic concepts and taxonomy of dependable and secure computing

A Avizienis, JC Laprie, B Randell… - IEEE transactions on …, 2004 - ieeexplore.ieee.org
This paper gives the main definitions relating to dependability, a generic concept including a
special case of such attributes as reliability, availability, safety, integrity, maintainability, etc …

Architectural principles for safety-critical real-time applications

JH Lala, RE Harper - Proceedings of the IEEE, 1994 - ieeexplore.ieee.org
This paper addresses the general area of computer architectures for safety-critical real time
applications. The maximum acceptable probability of failure for these applications ranges …

Fault injection and dependability evaluation of fault-tolerant systems

J Arlat, A Costes, Y Crouzet, JC Laprie… - IEEE Transactions on …, 1993 - ieeexplore.ieee.org
The authors describe a dependability evaluation method based on fault injection that
establishes the link between the experimental evaluation of the fault tolerance process and …

Dependability of COTS microkernel-based systems

J Arlat, JC Fabre, M Rodríguez - IEEE Transactions on …, 2002 - ieeexplore.ieee.org
The commercial offer concerning microkernel technology constitutes an attractive alternative
for developing operating systems to suit a wide range of application domains. However, the …

Evaluation of web security mechanisms using vulnerability & attack injection

J Fonseca, M Vieira, H Madeira - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
In this paper we propose a methodology and a prototype tool to evaluate web application
security mechanisms. The methodology is based on the idea that injecting realistic …

[图书][B] Performance, reliability, and availability evaluation of computational systems, volume I: performance and background

PRM Maciel - 2023 - taylorfrancis.com
This textbook intends to be a comprehensive and substantially self-contained two-volume
book covering performance, reliability, and availability evaluation subjects. The volumes …

A review on fault-tolerant control for unmanned aerial vehicles (UAVs)

I Sadeghzadeh, Y Zhang - Infotech@ Aerospace 2011, 2011 - arc.aiaa.org
The growing number of Unmanned Aerial Vehicles (UAVs) is considerable in the last
decades. Many flight test scenarios, including single and multi-vehicle formation flights, are …

Testing of fault-tolerant and real-time distributed systems via protocol fault injection

S Dawson, F Jahanian, T Mitton… - Proceedings of Annual …, 1996 - ieeexplore.ieee.org
As software for distributed systems becomes more complex, ensuring that a system meets its
prescribed specification is a growing challenge that confronts software developers. This is …