DocumentCode :
2361538
Title :
A replication technique based on a functional and attribute grammar computation model
Author :
Cherif, Adel ; Suzuki, Masato ; Katayama, Takuya
Author_Institution :
Japan Adv. Inst. of Sci. & Technol., Nomi, Japan
fYear :
1996
fDate :
30 Oct-2 Nov 1996
Firstpage :
266
Lastpage :
273
Abstract :
Presents a replication technique based on the FTAG (fault-tolerant attribute grammar) computation model, where instances of a replicated application are active on different groups of processors called replicas. FTAG is a functional and attribute-based model. The developed replication technique implements “active parallel replication”, i.e. all replicas are active and concurrently compute a different piece of the application´s 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 the 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 experiences multiple failures, otherwise forward recovery is performed. The replication technique takes full advantage of parallel computation to reduce the computation time
Keywords :
attribute grammars; fault diagnosis; functional programming; parallel processing; software fault tolerance; system recovery; FTAG run-time system; active parallel replication; application-transparent replication mechanisms; checkpointing; computation time reduction; concurrent computation; cooperating replicas; failure detection; failure masking; fault-tolerant attribute grammar; forward recovery; functional computation model; parallel code; parallel computation; replication technique; rollback; system recovery; Checkpointing; Communication networks; Computational modeling; Computer networks; Concurrent computing; Distributed computing; Fault tolerance; Functional programming; Inspection; Redundancy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 1996. Proceedings., Seventh International Symposium on
Conference_Location :
White Plains, NY
Print_ISBN :
0-8186-7707-4
Type :
conf
DOI :
10.1109/ISSRE.1996.558862
Filename :
558862
Link To Document :
بازگشت