An experimental evaluation of the assumption of independence in multiversion programming
IEEE Transactions on Software Engineering
PODS—A project on diverse software
IEEE Transactions on Software Engineering - Special issue on reliability and safety in real-time process control
Software reliability: measurement, prediction, application
Software reliability: measurement, prediction, application
Analysis of Faults in an N-Version Software Experiment
IEEE Transactions on Software Engineering
How Accurate is Scientific Software?
IEEE Transactions on Software Engineering
Computer related risks
Reexamining the Fault Density-Component Size Connection
IEEE Software
Eliminating Exception Handling Errors with Dependability Cases: A Comparative, Empirical Study
IEEE Transactions on Software Engineering
Journal of Systems Architecture: the EUROMICRO Journal
Real-World Design Diversity: A Case Study on Cost
IEEE Software
N-Version Genetic Programming via Fault Masking
EuroGP '02 Proceedings of the 5th European Conference on Genetic Programming
The Reliability of Diverse Systems: A Contribution Using Modelling of the Fault Creation Process
DSN '01 Proceedings of the 2001 International Conference on Dependable Systems and Networks (formerly: FTCS)
An abstract architecture for dependable and flexible distributed applications
Systems engineering for business process change
Cost of Software Design Diversity: An Empirical Evaluation
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
Behavioral Diversity and a Probabilistically Optimal GP Ensemble
Genetic Programming and Evolvable Machines
Novel ways of improving cooperation and performance in ensemble classifiers
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Fault-tolerant digital systems implemented with partially definite and partially correct automata
Proceedings of the 2007 workshop on Engineering fault tolerant systems
E unibus pluram: massive-scale software diversity as a defense mechanism
Proceedings of the 2010 workshop on New security paradigms
The effectiveness of choice of programming language as a diversity seeking decision
EDCC'05 Proceedings of the 5th European conference on Dependable Computing
Dependable and Historic Computing
ChameleonSoft: Software Behavior Encryption for Moving Target Defense
Mobile Networks and Applications
Hi-index | 0.00 |
Evidence indicates that n-version development techniques are more reliable than producing one "good" version-and cost effective in the long run. The author concludes that diverse, independent channels used in parallel are significantly superior to even the current state of the art, especially in situations where cost of failure is high.