Abstract
It is concluded that hardware is not being adequately employed to provide ystem fault tolerance. A design principle called the “immune system paradigm” is presented and a hardware-implemented fault tolerance infrastructure is proposed as the means to use hardware more effectively in building dependable systems of the future.
Chapter PDF
Similar content being viewed by others
References
A. Avižienis, A fault tolerance infrastructure for dependable computing with high performance COTS components, Proc. of the Int. Conference on Dependable Systems and Networks (DSN 2000), New York, June 2000, pages 492–500.
A. Avižienis and Y. He, Microprocessor entomology: A taxonomy of design faults in COTS microprocessors. In J. Rushby and C.B. Weinstock, editors, Dependable Computing for Critical Applications 7, IEEE Computer Society Press, 1999, pp. 3–23.
Y. He and A. Avižienis. Assessment of the applicability of COTS microprocessors in high confidence computing systems: A case study. Proceedings of ICDSN 2000, June 2000.
T.J. Slegel et al. IBM’s S/390 G5 microprocessor design. IEEE Micro, 19(2):12–23, March/April 1999.
D. Johnson. The Intel 432: a VLSI architecture for fault-tolerant computer systems. Computer 17(8):4049, August 1984.
Intel Corp. P6 Family of Processors Hardware Developer’s Manual, September 1998. Order No. 244001-001.
Ziatech Corp. Redundant CPU Architecture for High Availability Systems. “White paper,” October 1999, available at www.ziatech.com.
Intel Corp. The Pentium II Xeon Processor Server Platform System Management Guide, June 1998. Order No. 243835-001.
Intel Corp. Intel Pentium III Processor Specification Update, May 2001. Order No. 244453-029.
A. Avižienis and J.P.J. Kelly. Fault tolerance by design diversity: concepts and experiments. Computer, 17(8):67–80, August 1984.
Y.C. Yeh. Dependability of the 777 primary flight control system, in R.K. Iyer et al., editors, Dependable Computing for Critical Applications 5, IEEE Computer Society Press, 1997, pp. 3–17.
M.K. Joseph and A. Avižienis. A fault tolerance approach to computer viruses. Proc. Of the 1988 IEEE Symposium on Security andPrivacy, April 1988, pp.52–58.
A. Avižienis. Toward systematic design of fault-tolerant systems. Computer, 30(4):51–58, April 1997.
G.J.V. Nossal. Life, death and the immune system. Scientific American, 269(33)52–62, September 1993.
S.A. Hofmeyr and S. Forrest. Immunity by design: An artificial immune system. Proc. 1999 Genetic and Evolutionary Computation Conference, pages 1289–1296. Morgan-Kaufmann, 1999.
Special report: sending astronauts to Mars. Scientific American, 282(3):40–63, March 2000.
A. Avižienis. The hundred year spacecraft. Proceedings of the 1 st NASA/DoD Workshop on Evolvable Hardware, Pasadena, CA, July 1999, pp.233–239.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer Science + Business Media, Inc.
About this paper
Cite this paper
AviŽienis, A. (2004). Dependable Systems of the Future: What is Still Needed?. In: Jacquart, R. (eds) Building the Information Society. IFIP International Federation for Information Processing, vol 156. Springer, Boston, MA. https://doi.org/10.1007/978-1-4020-8157-6_12
Download citation
DOI: https://doi.org/10.1007/978-1-4020-8157-6_12
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4020-8156-9
Online ISBN: 978-1-4020-8157-6
eBook Packages: Springer Book Archive