Abstract. Fault-tolerance is a crucial property in many systems. Thus, mechanical verification of algorithms associated with synthesis of faulttolerant programs is desirable to ensure their correctness. In this paper, we present the mechanized verification of algorithms that automate the addition of fault-tolerance to a given fault-intolerant program using the PVS theorem prover. By this verification, not only we prove the correctness of the synthesis algorithms, but also we guarantee that any program synthesized by these algorithms is correct by construction. Towards this end, we formally define a uniform framework for formal specification and verification of fault-tolerance that consists of abstract definitions for programs, specification...
AbstractThis paper presents a framework for a logical characterization of fault tolerance and its fo...
AbstractWe focus on the constraint-based automated addition of nonmasking and stabilizing fault-tole...
In this paper, we focus on automated addition of fault-tolerance to an existing fault-intolerant rea...
In this paper, we present a case study to demonstrate that the decomposition of a fault-tolerant pro...
In this paper, we present a case study to demonstrate that the decomposition of a fault-tolerant pro...
We concentrate on automated synthesis of multitolerant programs, i.e., programs that tolerate multip...
In this paper, we present a software framework for adding fault-tolerance to existing finite-state p...
Proving that a program suits its specification and thus can be called correct has been a research su...
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly...
We present a polynomial time algorithm for automatic synthesis of fault-tolerant distributed program...
The incorporation of a recovery algorithm into a program can be viewed as a program transformation, ...
Software design techniques for tolerating both hardware and software faults have been developed over...
) Anish ARORA 1 Department of Computer Science The Ohio State University anish@cis.ohio-state.edu...
This paper presents a framework for a logical characterisation of fault tolerance and its formal ana...
. Theorem proving and model checking are complementary approaches to the verification of hardware de...
AbstractThis paper presents a framework for a logical characterization of fault tolerance and its fo...
AbstractWe focus on the constraint-based automated addition of nonmasking and stabilizing fault-tole...
In this paper, we focus on automated addition of fault-tolerance to an existing fault-intolerant rea...
In this paper, we present a case study to demonstrate that the decomposition of a fault-tolerant pro...
In this paper, we present a case study to demonstrate that the decomposition of a fault-tolerant pro...
We concentrate on automated synthesis of multitolerant programs, i.e., programs that tolerate multip...
In this paper, we present a software framework for adding fault-tolerance to existing finite-state p...
Proving that a program suits its specification and thus can be called correct has been a research su...
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly...
We present a polynomial time algorithm for automatic synthesis of fault-tolerant distributed program...
The incorporation of a recovery algorithm into a program can be viewed as a program transformation, ...
Software design techniques for tolerating both hardware and software faults have been developed over...
) Anish ARORA 1 Department of Computer Science The Ohio State University anish@cis.ohio-state.edu...
This paper presents a framework for a logical characterisation of fault tolerance and its formal ana...
. Theorem proving and model checking are complementary approaches to the verification of hardware de...
AbstractThis paper presents a framework for a logical characterization of fault tolerance and its fo...
AbstractWe focus on the constraint-based automated addition of nonmasking and stabilizing fault-tole...
In this paper, we focus on automated addition of fault-tolerance to an existing fault-intolerant rea...