Garf: a tool for programming reliable distributed applications

作者: R. Guerraoui , B. Garbinato , K.R. Mazouni

DOI: 10.1109/4434.641625

关键词: Component (UML)Computer scienceReplication (computing)Software qualityProgramming languageSystems architectureUser interfaceDistributed computingObject-oriented programming

摘要: The authors discuss Garf object-oriented tool that supports the design and programming of reliable distributed applications. lets developers program an application then replicate its critical components over several machines. Using a built-in library abstractions, can choose replication strategy for each component application.

参考文章(14)
Mehmet Aksit, Ken Wakita, Jan Bosch, Lodewijk Bergmans, Akinori Yonezawa, Abstracting Object Interactions Using Composition Filters european conference on object-oriented programming. ,vol. 791, pp. 152- 184 ,(1993) , 10.1007/BFB0017540
Sam Toueg, Vassos Hadzilacos, Fault-tolerant broadcasts and related problems Distributed systems (2nd Ed.). pp. 97- 145 ,(1993)
Benoît Garbinato, Rachid Guerraoui, Karim R. Mazouni, Distributed Programming in GARF european conference on object-oriented programming. pp. 225- 239 ,(1993) , 10.1007/BFB0017543
Gul Agha, Svend Frølund, Rajendra Panwar, Daniel Sturman, A Linguistic Framework for Dynamic Composition of Dependability Protocols Dependable Computing for Critical Applications 3. pp. 345- 363 ,(1993) , 10.1007/978-3-7091-4009-3_15
Rachid Guerraoui, Benoît Garbinato, Karim Mazouni, Lessons from Designing and Implementing GARF OBPDC '95 Selected papers from the Workshop, on Object-Based Parallel and Distributed Computation. pp. 238- 256 ,(1995) , 10.1007/3-540-61487-7_31
Adele Goldberg, David Robson, Smalltalk-80: The Language and its Implementation ,(1983)
Kenneth P. Birman, Robbert Van Renesse, Robert V. Renesse, Reliable Distributed Computing with the Isis Toolkit ,(1994)
B Garbinato, R Guerraoui, K R Mazouni, Implementation of the GARF replicated objects platform Distributed Systems Engineering. ,vol. 2, pp. 14- 27 ,(1995) , 10.1088/0967-1846/2/1/002
R. Guerraoui, A. Schiper, Software-based replication for fault tolerance IEEE Computer. ,vol. 30, pp. 68- 74 ,(1997) , 10.1109/2.585156
K.R. Mazouni, B. Garbinato, R. Guerraoui, Filtering duplicated invocations using symmetric proxies international workshop on object orientation in operating systems. pp. 118- 126 ,(1995) , 10.1109/IWOOS.1995.470570