The Recovery Language Approach

The Recovery Language Approach

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

MLA

Vincenzo De Florio. "The Recovery Language Approach." Application-Layer Fault-Tolerance Protocols, IGI Global, 2009, pp.175-241. https://doi.org/10.4018/978-1-60566-182-7.ch006

APA

V. De Florio (2009). The Recovery Language Approach. IGI Global. https://doi.org/10.4018/978-1-60566-182-7.ch006

Chicago

Vincenzo De Florio. "The Recovery Language Approach." In Application-Layer Fault-Tolerance Protocols. Hershey, PA: IGI Global, 2009. https://doi.org/10.4018/978-1-60566-182-7.ch006

Export Reference

Mendeley
Favorite

Abstract

After having discussed the general approach of fault-tolerance languages and their main features, the focus is now set on one particular case: The ARIEL1 recovery language. It is also described as an approach towards resilient computing based on ARIEL and therefore dubbed the “recovery language approach” (ReL). In this chapter, first the main elements of ReL are introduced in general terms, coupling each concept to the technical foundations behind it. After this a quite extensive description of ARIEL and of a compliant architecture are provided. Target applications for such architecture are distributed codes, characterized by non-strict real-time requirements, written in a procedural language such as C, to be executed on distributed or parallel computers consisting of a predefined (fixed) set of processing nodes. The reason for giving special emphasis to ARIEL and its approach is not in their special qualities but more on the fact that, due to the first-hand experience of the author, who conceived, designed, and implemented ARIEL in the course of his studies, it was possible for him to provide the reader with what may be considered as a sort of practical exercise in system and fault modeling and in application-level fault-tolerance design, recalling and applying several of the concepts introduced.

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.