Issue No.06 - November/December (1997 vol.14)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.636672
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.
diversity, n-version, formal methods, defect density, reliability
Les Hatton, "N-Version Design Versus One Good Version", IEEE Software, vol.14, no. 6, pp. 71-76, November/December 1997, doi:10.1109/52.636672