Som en del av projektet Legion metacomputing har vi utvecklat en reflekterande modell, modellen Reflective Graph & Event (RGE), för att integrera funktionalitet i applikationer. I detta dokument tillämpar vi RGE-modellen på problemet med att göra applikationer mer robusta för fel. RGE uppmuntrar systemutvecklare att uttrycka feltoleransalgoritmer i form av omvandlingar av datastrukturer som representerar beräkningsmeddelanden och metoder-hence möjliggör konstruktion av generiska och återanvändbara feltoleranskomponenter. Vi illustrerar RGE:s uttryckskraft genom att inkapsla följande feltoleranstekniker i RGE-komponenter: tvåfasig åtagande distribuerad kontroll, passiv replikering, pessimistisk metod loggning och framåt återhämtning.
Nguyen-Tuong och Grimshaw presenteras i REF en reflekterande modell, kallad Reflective Graph & Event (RGE), som tillämpas för att göra feltåliga applikationer.
Using Reflection for Incorporating Fault-Tolerance Techniques into Distributed Applications
{'venue': 'HPDC', 'journal': None, 'mag_field_of_study': ['Computer Science']}