Next: About this document
Up: Using the Strategy Design
Previous: Concluding Remarks
References
- 1
-
K. Birman and R. Van Renesse.
Reliable Distributed Computing with the Isis Toolkit.
IEEE Computer Society Press, 1993.
- 2
-
T.D. Chandra and S. Toueg.
Unreliable failure detectors for reliable distributed systems.
Journal of the ACM, 34(1):225-267, March 1996.
- 3
-
M. J. Fischer.
The consensus problem in unreliable distributed systems (a brief
survey).
Technical report, Department of Computer Science, Yale University,
June 1983.
- 4
-
E. Gamma, R. Helm, R. Johnson, and J. Vlissides.
Design patterns: Abstraction and reuse of object-oriented design.
In European Conference on Object-Oriented Programming
Proceedings (ECOOP'93), volume 707 of Lecture Notes in Computer
Science. Springer-Verlag, July 1993.
- 5
-
E. Gamma, R. Helm, R. Johnson, and J. Vlissides.
Design Patterns, Elements of Reusable Object-Oriented Software.
Addison-Wesley, 1995.
- 6
-
B. Garbinato, P. Felber, and R. Guerraoui.
Protocol classes for designing reliable distributed environments.
In European Conference on Object-Oriented Programming
Proceedings (ECOOP'96), volume 1098 of Lecture Notes in Computer
Science, Linz (Autriche), July 1996. Springer Verlag.
- 7
-
B. Garbinato and R. Guerraoui.
Flexible protocol composition in BAST.
Technical report, Operating System Laboratory (Computer Science
Department) of the Swiss Federal Institute of Technology, March 1997.
Submitted to publication.
- 8
-
A.J. Goldberg and A.D. Robson.
SMALLTALK-80: The Language and its Implementation.
Addison Wesley, 1983.
- 9
-
J. Gosling and H. McGilton.
The Java language environment: A white paper.
Technical report, Sun Microsystems, Inc., October 1995.
- 10
-
R. Guerraoui.
Revisiting the relationship between non-blocking atomic commitment
and consensus.
In J.-M. Hélary and M. Raynal, editors, Distributed Algorithms
- 9th International Workshop on Distributed Algorithms (WDAG'95), volume 972
of Lecture Notes in Computer Science, pages 87-100. Springer Verlag,
September 1995.
- 11
-
R. Guerraoui and A. Schiper.
Transaction model vs virtual synchrony model: Bridging the gap.
In Theory and Practice in Distributed Systems, volume 938 of
Lecture Notes in Computer Science, pages 121-132. Springer Verlag,
1995.
- 12
-
R. Guerraoui and A. Schiper.
Consensus service: A modular approach for building agreement
protocols in distributed systems.
In Proceedings of the 26th Annual International Symposium on
Fault-Tolerant Computing (FTCS-26), pages 168-177. IEEE Computer Society
Press, June 1996.
- 13
-
H. Hüni, R. Johnson, and R. Engel.
A framework for network protocol software.
In Object-Oriented Programming Systems, Languages and
Applications Conference Proceedings (OOPSLA'95). ACM Press, 1995.
Special Issue of Sigplan Notices.
- 14
-
D.H.H. Ingalls and A.H. Borning.
Multiple inheritance in smalltalk-80.
In Proceedings of the National Conference on Artificial
Intelligence, pages 234-237. AAAI, 1982.
- 15
-
S. Mishra, L. Peterson, and R. Schlichting.
Experience with modularity in Consul.
Software Practice and Experience, 23(10):1053-1075, October
1993.
- 16
-
S. W. O'Malley and L. L. Peterson.
A Dynamic Network Architecture.
ACM Transactions on Computer Systems, 10(2):110-143, May 1992.
- 17
-
L. Peterson, N. Hutchinson, S. O'Malley, and M. Abott.
Rpc in the x-Kernel: Evaluating new design techniques.
In Proceedings of the ACM Symposium on Operating Systems
Principles (SOSP'89), pages 91-101, November 1989.
- 18
-
D. Ritchie.
A stream input-output system.
Bell Laboratories Technical Journal, 63(8):1897-1910, 1984.
- 19
-
J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, and W. Lorenson.
Object-Oriented Modeling and Design.
Prentice-Hall, 1991.
- 20
-
A. Schiper and R. Guerraoui.
Faul-tolerant total order ``multicast'' with an unreliable failure
detector.
Technical report, Operating System Laboratory (Computer Science
Department) of the Swiss Federal Institute of Technology, November 1995.
- 21
-
D.C. Schmidt.
ASX: an object-oriented framework for developing distributed
applications.
In Proceedings of the 6 USENIX C++ Technical Conference.
USENIX Association, April 1994.
- 22
-
S.K. Shrivastava, G.N. Dixon, and G.D. Parrington.
An overview of the Arjuna distributed programming system.
IEEE Software, 1991.
- 23
-
R. van Renesse, K. Birman, R. Friedman, M. Hayden, and D. Karr.
A framework for protocol composition in Horus.
In Proceedings of the ACM Symposium on Principles of Distributed
Computing (PODC'95), August 1995.
- 24
-
M. Zitterbart, B. Stiller, and A. Tantawy.
A Model for High-Performance Communication Subsystems.
IEEE Journal on Selected Areas in Communication,
11(4):507-519, May 1993.
Benoit GARBINATO
Wed May 14 17:28:46 MET DST 1997