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 …

Software engineering for security: a roadmap

PT Devanbu, S Stubblebine - Proceedings of the Conference on the …, 2000 - dl.acm.org
Is there such a thing anymore as a software system that doesn't need to be secure? Almost
every softwarecontrolled system faces threats from potential adversaries, from Internet …

A scenario-based reliability analysis approach for component-based software

S Yacoub, B Cukic, HH Ammar - IEEE transactions on reliability, 2004 - ieeexplore.ieee.org
This paper introduces a reliability model, and a reliability analysis technique for component-
based software. The technique is named Scenario-Based Reliability Analysis (SBRA). Using …

Architecture-based approach to reliability assessment of software systems

K Goševa-Popstojanova, KS Trivedi - Performance Evaluation, 2001 - Elsevier
With the growing emphasis on reuse, software development process moves toward
component-based software design. As a result, there is a need for modeling approaches that …

[CARTE][B] Fault injection techniques and tools for embedded systems reliability evaluation

A Benso, P Prinetto - 2003 - books.google.com
Our society is faced with an increasing dependence on computing systems, not only in high
tech consumer applications but also in areas (eg, air and railway traffic control, nuclear plant …

Survey of reliability and availability prediction methods from the viewpoint of software architecture

A Immonen, E Niemelä - Software & Systems Modeling, 2008 - Springer
Many future software systems will be distributed across a network, extensively providing
different kinds of services for their users. These systems must be highly reliable and provide …

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 develo** operating systems to suit a wide range of application domains. However, the …

Analytical models for architecture-based software reliability prediction: A unification framework

SS Gokhale, KS Trivedi - IEEE Transactions on reliability, 2006 - ieeexplore.ieee.org
Traditional approaches to software reliability modeling are black box-based; that is, the
software system is considered as a whole, and only its interactions with the outside world …

A methodology for certification of modeling and simulation applications

O Balci - ACM Transactions on Modeling and Computer …, 2001 - dl.acm.org
Certification of modeling and simulation (M&S) applications poses significant technical
challenges for M&S program managers, engineers, and practitioners. Certification is …