All empirical evidence indicates that diversity between redundant software-based components offers some defence against common-mode failure in redundant systems, i.e., it brings gains in reliability or safety. An important question is how to pursue diversity - in the selection or development of such software - so as to achieve large enough gains. Common sense suggests for instance to develop the components, or procure components that have been developed, in "truly independent" ways; and to make them "as diverse as possible", i.e. with intentional differences in their designs and development methods. This advice is unfortunately insufficient for most practical decisions, and turns out sometimes to be self-contradictory, while direct experime...
Intellectual diversity – difference – has long been used in human affairs to minimise the impact of ...
Various methods have been proposed for building faulttolerant software in an effort to provide subst...
The goal of this research was to explore first principles associated with mixing of diverse implemen...
Use of diverse software components is a viable defence against common-mode failures in redundant sof...
Design diversity is a defence against design faults causing common-mode failure in redundant systems...
Design diversity has been used for many years now as a means of achieving a degree of fault toleranc...
Early experiments with software diversity in the mid 1970's investigated N-version programming and r...
Recent models for the failure behaviour of systems involving redundancy and diversity have shown tha...
Early experiments with software diversity in the mid 1970’s investigated N-version programming and r...
Evidence indicates that n-version development techniques are more reliable than producing one "good"...
The software engineering literature contains many studies of the efficacy of fault finding technique...
National audienceDiversity emerges as a critical concern that spans all activities in software engin...
AbstractAutomatic digital safety-critical systems are often architected with redundant hardware in o...
The strategy of using multiple versions of independently developed software as a means to tolerate r...
Diversity is prevalent in modern software systems to facilitate adapting the software to customer re...
Intellectual diversity – difference – has long been used in human affairs to minimise the impact of ...
Various methods have been proposed for building faulttolerant software in an effort to provide subst...
The goal of this research was to explore first principles associated with mixing of diverse implemen...
Use of diverse software components is a viable defence against common-mode failures in redundant sof...
Design diversity is a defence against design faults causing common-mode failure in redundant systems...
Design diversity has been used for many years now as a means of achieving a degree of fault toleranc...
Early experiments with software diversity in the mid 1970's investigated N-version programming and r...
Recent models for the failure behaviour of systems involving redundancy and diversity have shown tha...
Early experiments with software diversity in the mid 1970’s investigated N-version programming and r...
Evidence indicates that n-version development techniques are more reliable than producing one "good"...
The software engineering literature contains many studies of the efficacy of fault finding technique...
National audienceDiversity emerges as a critical concern that spans all activities in software engin...
AbstractAutomatic digital safety-critical systems are often architected with redundant hardware in o...
The strategy of using multiple versions of independently developed software as a means to tolerate r...
Diversity is prevalent in modern software systems to facilitate adapting the software to customer re...
Intellectual diversity – difference – has long been used in human affairs to minimise the impact of ...
Various methods have been proposed for building faulttolerant software in an effort to provide subst...
The goal of this research was to explore first principles associated with mixing of diverse implemen...