Research on data diversity is discussed. Data diversity relies on a different form of redundancy from existing approaches to software fault tolerance and is substantially less expensive to implement. Data diversity can also be applied to software testing and greatly facilitates the automation of testing. Up to now it has been explored both theoretically and in a pilot study, and has been shown to be a promising technique. The effectiveness of data diversity as an error detection mechanism and the application of data diversity to differential equation solvers are discussed
Various methods have been proposed for building faulttolerant software in an effort to provide subst...
Software testing and software fault tolerance are two major techniques for developing reliable softw...
All empirical evidence indicates that diversity between redundant software-based components offers s...
Early experiments with software diversity in the mid 1970's investigated N-version programming and r...
Early experiments with software diversity in the mid 1970’s investigated N-version programming and r...
Multi-version or N-version programming is proposed as a method of providing fault tolerance in softw...
The software engineering literature contains many studies of the efficacy of fault finding technique...
Design diversity has been used for many years now as a means of achieving a degree of fault toleranc...
Use of diverse software components is a viable defence against common-mode failures in redundant sof...
In this paper, we describe how software diversity can be evaluated on the basis of fault coverage by...
The primary goal was to determine whether the application of fault tolerance to software increases i...
International audienceThe idea that diverse or dissimilar computations could be used to detect error...
This research exploits a collection of more than 2,500,000 programs, written to over 1,500 specifica...
A collection of document abstracts are presented on the topic of improving software dependability th...
This paper presents a model of diverse programs that assumes there are a common set of potential sof...
Various methods have been proposed for building faulttolerant software in an effort to provide subst...
Software testing and software fault tolerance are two major techniques for developing reliable softw...
All empirical evidence indicates that diversity between redundant software-based components offers s...
Early experiments with software diversity in the mid 1970's investigated N-version programming and r...
Early experiments with software diversity in the mid 1970’s investigated N-version programming and r...
Multi-version or N-version programming is proposed as a method of providing fault tolerance in softw...
The software engineering literature contains many studies of the efficacy of fault finding technique...
Design diversity has been used for many years now as a means of achieving a degree of fault toleranc...
Use of diverse software components is a viable defence against common-mode failures in redundant sof...
In this paper, we describe how software diversity can be evaluated on the basis of fault coverage by...
The primary goal was to determine whether the application of fault tolerance to software increases i...
International audienceThe idea that diverse or dissimilar computations could be used to detect error...
This research exploits a collection of more than 2,500,000 programs, written to over 1,500 specifica...
A collection of document abstracts are presented on the topic of improving software dependability th...
This paper presents a model of diverse programs that assumes there are a common set of potential sof...
Various methods have been proposed for building faulttolerant software in an effort to provide subst...
Software testing and software fault tolerance are two major techniques for developing reliable softw...
All empirical evidence indicates that diversity between redundant software-based components offers s...