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 …

[图书][B] Fault-tolerant systems

I Koren, CM Krishna - 2020 - books.google.com
Fault-Tolerant Systems, Second Edition, is the first book on fault tolerance design utilizing a
systems approach to both hardware and software. No other text takes this approach or offers …

The time-triggered architecture

H Kopetz, G Bauer - Proceedings of the IEEE, 2003 - ieeexplore.ieee.org
The time-triggered architecture (TTA) provides a computing infrastructure for the design and
implementation of dependable distributed embedded systems. A large real-time application …

Quantitative evaluation of soft error injection techniques for robust system design

H Cho, S Mirkhani, CY Cher, JA Abraham… - Proceedings of the 50th …, 2013 - dl.acm.org
Choosing the correct error injection technique is of primary importance in simulation-based
design and evaluation of robust systems that are resilient to soft errors. Many low-level (eg …

[图书][B] Automotive embedded systems handbook

N Navet, F Simonot-Lion - 2017 - books.google.com
A Clear Outline of Current Methods for Designing and Implementing Automotive Systems
Highlighting requirements, technologies, and business models, the Automotive Embedded …

Soft error vulnerability of iterative linear algebra methods

G Bronevetsky, B de Supinski - Proceedings of the 22nd annual …, 2008 - dl.acm.org
Devices are increasingly vulnerable to soft errors as their feature sizes shrink. Previously,
soft error rates were significant primarily in space and high-atmospheric computing. Modern …

Resp: A nonintrusive transaction-level reflective mpsoc simulation platform for design space exploration

G Beltrame, L Fossati, D Sciuto - IEEE Transactions on …, 2009 - ieeexplore.ieee.org
This paper presents reflective simulation platform (ReSP), a transaction-level multiprocessor
simulation platform based on the integration of SystemC and Python. ReSP exploits the …

Fault injection in virtualized systems—challenges and applications

M Le, Y Tamir - IEEE Transactions on Dependable and Secure …, 2014 - ieeexplore.ieee.org
We analyze the interaction between system virtualization and fault injection:(i) use of
virtualization to facilitate fault injection into non-virtualized systems, and (ii) use of fault …

Combined software and hardware fault injection vulnerability detection

T Given-Wilson, N Jafri, A Legay - Innovations in Systems and Software …, 2020 - Springer
Fault injection is a well-known method to test the robustness and security vulnerabilities of
software. Software-based and hardware-based approaches have been used to detect fault …

A best practice guide to resource forecasting for computing systems

GA Hoffmann, KS Trivedi… - IEEE Transactions on …, 2007 - ieeexplore.ieee.org
Recently, measurement-based studies of software systems have proliferated, reflecting an
increasingly empirical focus on system availability, reliability, aging, and fault tolerance …