Fault-Tolerant Protocols Using Single- and Multiple-Version Software Fault-Tolerance

Fault-Tolerant Protocols Using Single- and Multiple-Version Software Fault-Tolerance

Vincenzo De Florio
Copyright: © 2009 |Pages: 80
ISBN13: 9781605661827|ISBN10: 1605661821|EISBN13: 9781605661834
DOI: 10.4018/978-1-60566-182-7.ch003
Cite Chapter Cite Chapter

MLA

Vincenzo De Florio. "Fault-Tolerant Protocols Using Single- and Multiple-Version Software Fault-Tolerance." Application-Layer Fault-Tolerance Protocols, IGI Global, 2009, pp.53-132. https://doi.org/10.4018/978-1-60566-182-7.ch003

APA

V. De Florio (2009). Fault-Tolerant Protocols Using Single- and Multiple-Version Software Fault-Tolerance. IGI Global. https://doi.org/10.4018/978-1-60566-182-7.ch003

Chicago

Vincenzo De Florio. "Fault-Tolerant Protocols Using Single- and Multiple-Version Software Fault-Tolerance." In Application-Layer Fault-Tolerance Protocols. Hershey, PA: IGI Global, 2009. https://doi.org/10.4018/978-1-60566-182-7.ch003

Export Reference

Mendeley
Favorite

Abstract

This chapter discusses two large classes of fault-tolerance protocols: • Single-version protocols, that is, methods that use a non-distributed, single task provision, running side-by-side with the functional software, often available in the form of a library and a run-time executive. • Multiple-version protocols, which are methods that use actively a form of redundancy, as explained in what follows. In particular recovery blocks and N-version programming will be discussed. The two families have been grouped together in this chapter because of the several similarities they share.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.