1. Anderson, H. and Hagelin, G. (1981). Computer Controlled Interlocking System. Ericsson Review No 2.
2. Anderson, T. (1985). Resilient Computing Systems. Collins, London, UK.
3. Avizienis, A. (1995). The methodology of n-version programming. In Lyu, M. R., editor, Software Fault Tolerance, pages 23–46. John Wiley & Sons, New York.
4. Avizienis, A. and Chen, L. (1977). On the implementation of N-version programming for software fault tolerance during execution. In Proceedings of the 1st IEEE International Computer Software and Applications Conference (COMPSAC’77), pages 149–155, 8–11 November, Chicago. IEEE Computer Society.
5. Avizienis, A. and Kelly, J. P. J. (1984). Fault tolerance by design diversity: Concepts and experiments. Computer, 17:67–80.