Replication technique based on a functional and attribute grammar computation model

Adel Cherif*, Masato Suzuki, Takuya Katayama

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

2 Citations (Scopus)

Abstract

We present a replication technique based on FTAG computation model where instances of a replicated application are active on different group of processors called replicas. FTAG (Fault Tolerant Attribute Grammar) is a functional and attribute based model [15]. The developed replication technique implements 'active parallel replication', that is, all replicas are active and compute concurrently a different piece of the application parallel code. In our model replicas cooperate not only to detect and mask failures but also to perform parallel computation. The replication mechanisms are supported by FTAG run time system and are fully application-transparent. Different novel mechanisms for checkpointing and recovery are developed. Rollback is achieved only if the system experience multiple failures, otherwise forward recovery [9] is performed. The replication technique takes full advantage of parallel computation to reduce computation time.

Original languageEnglish
Pages (from-to)266-273
Number of pages8
JournalProceedings of the International Symposium on Software Reliability Engineering, ISSRE
Publication statusPublished - 1996
Externally publishedYes
EventProceedings of the 1996 7th International Symposium on Software Reliability Engineering, ISSRE'96 - White Plains, NY, USA
Duration: 30 Oct 19962 Nov 1996

Fingerprint

Dive into the research topics of 'Replication technique based on a functional and attribute grammar computation model'. Together they form a unique fingerprint.

Cite this