Check out the new USENIX Web site.

Home About USENIX Events Membership Publications Students
Third USENIX Conference on Object-Oriented Technologies (COOTS), 1997

Using the Strategy Design Pattern to Compose Reliable Distributed Protocols

Benoît Garbinato and Rachid Guerraoui
École Polytechnique Fédérale de Lausanne, Suisse


Reliable distributed systems involve many complex protocols.In this context, protocol composition is a central concept, because it allows the reuse of robust protocol implementations. In this paper, we describe how the Strategy pattern has been recursively used to support protocol composition in the BAST framework. We also discuss design alternatives that have been applied in other existing frameworks.
?Need help? Use our Contacts page.

Last changed: 15 April 2002 aw
Technical Program
Conference Index