DocumentCode
2740364
Title
Implementing fault-tolerant distributed applications using objects and multi-coloured actions
Author
Shrivastava, Santosh K. ; Wheater, Stuart M.
Author_Institution
Comput. Lab., Newcastle upon Tyne Univ., UK
fYear
1990
fDate
28 May-1 Jun 1990
Firstpage
203
Lastpage
210
Abstract
The authors develop some control structures suitable for composing fault-tolerant distributed applications using atomic actions (atomic transactions) as building blocks. The authors describe how such structures may be implemented using the concept of multicolored actions. The reasons why other control structures, in addition to nested and concurrent atomic actions, are desirable and are identified, and three structures are proposed: serializing actions, glued actions, and top-level independent actions. A number of examples are used to illustrate their usefulness. A technique based on the concept of multicolored actions is presented as a uniform basis for implementing all of the three action structures presented
Keywords
concurrency control; distributed processing; fault tolerant computing; object-oriented programming; system recovery; atomic actions; atomic transactions; concurrent atomic actions; control structures; fault-tolerant distributed applications; glued actions; multi-coloured actions; multicolored actions; serializing actions; top-level independent actions; Computational modeling; Computer crashes; Control systems; Distributed computing; Distributed control; Fault tolerance; Fault tolerant systems; Laboratories; Object oriented modeling; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1990. Proceedings., 10th International Conference on
Conference_Location
Paris
Print_ISBN
0-8186-2048-X
Type
conf
DOI
10.1109/ICDCS.1990.89273
Filename
89273
Link To Document