The present paper proposes a C/C++ source-to-source compiler able to increase the dependability properties of a given application. The adopted strategy is based on two main techniques: variable duplication/triplication and control flow checking. The validation of these techniques is based on the emulation of fault appearance by software fault injection. The chosen test case is a client-server application in charge of calculating and drawing a Mandelbrot fracta
In a previous paper we described a fault injection strategy that applies risk-based analysis to sele...
This paper deals with a method able to provide a microprocessor-based system with safety capabilitie...
Fault injection is needed for different purposes such as analyzing the reaction of a system in a fau...
The present paper proposes a C/C++ source-to-source compiler able to increase the dependability prop...
Presents the validation of the strategies employed in the RECCO tool to analyze a C/C++ software; th...
Over the last years, an increasing number of safety-critical tasks have been demanded for computer s...
Random hardware faults are a major concern for critical systems, especially when they are employed i...
Aspect‐oriented programming provides an interesting approach for implementing software‐based fault t...
Dependability evaluation involves the study of failures and errors. The destructive nature of a cras...
In safety-critical applications it is often possible to exploit software techniques to increase syst...
With the rise of software complexity, software-related accidents represent a significant threat for ...
Our society is faced with an increasing dependence on computing systems, not only in high tech consu...
The protection of processor-based systems to mitigate the harmful effects of transient faults (harde...
Given the complexity of modern software systems and its pervasiveness in many aspects of our lives, ...
Fault Tolerance Mechanisms (FTMs) are extensively used in software systems to counteract software fa...
In a previous paper we described a fault injection strategy that applies risk-based analysis to sele...
This paper deals with a method able to provide a microprocessor-based system with safety capabilitie...
Fault injection is needed for different purposes such as analyzing the reaction of a system in a fau...
The present paper proposes a C/C++ source-to-source compiler able to increase the dependability prop...
Presents the validation of the strategies employed in the RECCO tool to analyze a C/C++ software; th...
Over the last years, an increasing number of safety-critical tasks have been demanded for computer s...
Random hardware faults are a major concern for critical systems, especially when they are employed i...
Aspect‐oriented programming provides an interesting approach for implementing software‐based fault t...
Dependability evaluation involves the study of failures and errors. The destructive nature of a cras...
In safety-critical applications it is often possible to exploit software techniques to increase syst...
With the rise of software complexity, software-related accidents represent a significant threat for ...
Our society is faced with an increasing dependence on computing systems, not only in high tech consu...
The protection of processor-based systems to mitigate the harmful effects of transient faults (harde...
Given the complexity of modern software systems and its pervasiveness in many aspects of our lives, ...
Fault Tolerance Mechanisms (FTMs) are extensively used in software systems to counteract software fa...
In a previous paper we described a fault injection strategy that applies risk-based analysis to sele...
This paper deals with a method able to provide a microprocessor-based system with safety capabilitie...
Fault injection is needed for different purposes such as analyzing the reaction of a system in a fau...