A fault tolerant abstraction for transparent distributed programming

2Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper introduces a network fault model for distributed applications developed with the Mozart programming platform. First, it describes the fault model currently offered by Mozart, and the issues that make this model inconvenient for building fault-tolerant applications. Second, it introduces a novel fault model that addresses these issues. This model is based on a localization operation for distributed entities, and on an event-based mechanism to manage network faults. We claim that this model 1) is much better than the current one in all aspects, and 2) simplifies the development of fault-tolerant distributed applications by making the fault-tolerant aspect (largely) separate from the application logic. A prototype of this model has been developed on the existing Mozart platform. This prototype has been used on real applications to validate the aforementioned claims. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Grolaux, D., Glynn, K., & Van Roy, P. (2005). A fault tolerant abstraction for transparent distributed programming. In Lecture Notes in Computer Science (Vol. 3389, pp. 149–160). Springer Verlag. https://doi.org/10.1007/978-3-540-31845-3_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free