Title :
Garf: a tool for programming reliable distributed applications
Author :
Guerraoui, Rachid ; Garbinato, Benoît ; Mazouni, Karim R.
Author_Institution :
Fed. Inst. of Technol., Lausanne, Switzerland
Abstract :
The authors discuss Garf object-oriented tool that supports the design and programming of reliable distributed applications. Garf lets developers program an application and then replicate its critical components over several machines. Using a built-in library of distributed abstractions, developers can choose a replication strategy for each component of the application
Keywords :
application generators; distributed processing; object-oriented programming; software libraries; software reliability; software tools; Garf; application generator; distributed abstractions; object-oriented programming; reliable distributed applications; software component replication; software library; software tool; Application software; Communication system control; Computer crashes; Concurrent computing; Distributed computing; Intersymbol interference; Object oriented modeling; Object oriented programming; Programming profession; Software libraries;
Journal_Title :
Concurrency, IEEE
DOI :
10.1109/4434.641625