Toggle Main Menu Toggle Search

Open Access padlockePrints

Design and Development of Algorithms for Fault Tolerant Distributed Systems

Lookup NU author(s): Dr Paul EzhilchelvanORCiD

Downloads

Full text is not currently available for this publication.


Abstract

An examination of the structure of fault-tolerant systems incorporating error recovery, and in particular backward error recovery, indicates a partitioning into two broad classes. Two canonical models, each representing a particular class of systems have ben constructed. The first model incorporates objects and actions as the entities for program construction while the second model employs communicating processes and conversations. Applications in the areas such as office information and database systems typically are described and built in terms of the first model while applications in the area of process control are usually described and built in terms of the second model. The paper claims that the two models are duals of each other and presents arguments and examples to substantiate this claim. An interesting conclusion to be drawn from this study is that there is no inherent reason for selecting one model over the other. A pleasing consequence has been the recognition that the techniques which have been developed for one model, turn out to have interesting and hitherto unexplored duals in the other model.


Publication metadata

Author(s): Ezhilchelvan PD

Publication type: Report

Publication status: Published

Series Title: Computing Laboratory Technical Report Series

Year: 1990

Print publication date: 01/01/1990

Source Publication Date: 1990

Report Number: 304

Institution: Computing Laboratory, University of Newcastle upon Tyne

Place Published: Newcastle upon Tyne

URL: http://www.cs.ncl.ac.uk/publications/trs/papers/304.pdf


Share