1. Anderson, T. and Knight, J.C. (1983) A framework for software fault tolerance in real-time systems. IEEE Transactions on Software Engineering, 9, 12, 355–364.
2. Avizienis, A. (1985) The N-version approach to fault-tolerant software, IEEE Transactions on Software Engineering, 11, 12, 1491–1501.
3. Carpenter, G.F. and Tyrrell, A.M. (1989) The use of GMB in the design of robust software for distributed systems. Software Engineering Journal, 4, 268–282.
4. Elphick, J.R. Patton, R.J. and Tyrrell, A.M. (1993) Enhanced Distributed Recovery Blocks: A Unified Approach for the Design of Safety-Critical Distributed Systems. IEE Colloquium on Safety Critical Distributed Systems, IEE London, Digest No: 1993 /189.
5. Jalote, P. and Campbell, R.H. (1986) Atomic actions for fault tolerance using CSP IEEE Transactions on Software Engineering, 12, 1, 59–68.