Building fault tolerant distributed applications with Durra

Durra is a language and runtime support system for developing distributed applications. The authors describe some enhancements to the language and its implementation to eliminate unnecessary communications overhead and to provide a more flexible specification of an application's structure. The new features are especially suited to the development of fault tolerant applications and they use this domain to illustrate the new features. The authors describe work in progress. >