Detectors are system components that identify whether the system is in a particular state. Detectors can be used to ensure arbitrary safety properties for systems, i.e., they can be used to prevent the system from reaching a “bad” state. Detectors have found application in the area of fault-tolerant systems but can also be used in the area of security. We present here a theory of detectors that identifies the class of perfect detectors and explains their importance for fault-tolerant sys- tems. Based on the theory, we develop an algorithm that automatically transforms a fault-intolerant program into a fault-tolerant program that satisfies its safety property even in the presence of faults. We further show how to use some of the results for ...
Formal methods have been used to establish the idea of safety and monitorable properties. Drawing fr...
Abstract. Of special interest in formal verification are safety properties, which assert that the sy...
The techniques of formal verification are one means for gaining greater assurance of the correctness...
Detectors are system components that identify whether the system is in a particular state. Detectors...
Both the scale and the reach of computer systems and embedded devices have been constantly increasin...
We present a framework that facilitates synthesis and validation of fail-safe fault-tolerant program...
Abstract. This paper is about ensuring security in unreliable systems. We study systems which are su...
This paper is about ensuring security in unreliable systems. We studysystems which are subject to tr...
Environmental noise (e.g. heat, ionized particles, etc.) causes transient faults in hardware, which ...
Abstract: Malicious attackers can cause severe damage (financially or to the envi-ronment) if they g...
state.edu We focus on decomposition of hard-masking real-time fault-tolerant programs (where safety,...
The problem of achieving fault-tolerant supervision of discrete-event systems is considered from the...
This paper revisits the interconnection of self-stabilization and fault-tolerance. Self-stabilizing ...
In this paper, we address the problem of locating detectors in a given program under resource constr...
We focus on decomposition of fault-tolerant real-time programs that are designed from their fault-in...
Formal methods have been used to establish the idea of safety and monitorable properties. Drawing fr...
Abstract. Of special interest in formal verification are safety properties, which assert that the sy...
The techniques of formal verification are one means for gaining greater assurance of the correctness...
Detectors are system components that identify whether the system is in a particular state. Detectors...
Both the scale and the reach of computer systems and embedded devices have been constantly increasin...
We present a framework that facilitates synthesis and validation of fail-safe fault-tolerant program...
Abstract. This paper is about ensuring security in unreliable systems. We study systems which are su...
This paper is about ensuring security in unreliable systems. We studysystems which are subject to tr...
Environmental noise (e.g. heat, ionized particles, etc.) causes transient faults in hardware, which ...
Abstract: Malicious attackers can cause severe damage (financially or to the envi-ronment) if they g...
state.edu We focus on decomposition of hard-masking real-time fault-tolerant programs (where safety,...
The problem of achieving fault-tolerant supervision of discrete-event systems is considered from the...
This paper revisits the interconnection of self-stabilization and fault-tolerance. Self-stabilizing ...
In this paper, we address the problem of locating detectors in a given program under resource constr...
We focus on decomposition of fault-tolerant real-time programs that are designed from their fault-in...
Formal methods have been used to establish the idea of safety and monitorable properties. Drawing fr...
Abstract. Of special interest in formal verification are safety properties, which assert that the sy...
The techniques of formal verification are one means for gaining greater assurance of the correctness...