Virtual fault tolerance

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Brian Randell had many early ideas on the way that virtual systems could make programming more fault tolerant and allow computing systems to be more dependable. He developed these ideas with an architecture for acceptance testing and backup to previous safe points on failure of a test. The architecture provided for multiple versions of methods to pass a test, and it extended to multithreaded programs and atomic transactions. We will review the principles of these systems and then comment on how they apply in today's systems. We suggest that capability architecture, an important offshoot of virtual systems, could usefully be combined with Randell's architecture. The combination could offer a means to reduce the modern anxiety over Trojan Horse attacks against hardware and software. © 2011 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Denning, P. J. (2011). Virtual fault tolerance. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6875 LNCS, pp. 251–260). https://doi.org/10.1007/978-3-642-24541-1_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free