Browse by author
Lookup NU author(s): Emeritus Professor Santosh Shrivastava, Dr Stuart Wheater
This paper develops some control structures suitable for composing fault-tolerant distributed applications using atomic actions (atomic transactions) as building blocks, and then goes on to describe how such structures may be implemented using the concept of multi-coloured actions. We first identify the reasons why other control structures in addition to - by now well known - nested and concurrent atomic actions are desirable and then propose three new structures:serialising actions, glued actions and top-level independent actions. A number of examples are used to illustrate their usefulness. A novel technique, based on the concept of mult-coloured actions, is then presented as a uniform basis for implementing all of the three action structures presented here.
Author(s): Shrivastava SK, Wheater SM
Publication type: Report
Publication status: Published
Series Title: Computing Laboratory Technical Report Series
Year: 1990
Pages: 15
Print publication date: 01/01/1990
Source Publication Date: 1990
Report Number: 315
Institution: Computing Laboratory, University of Newcastle upon Tyne
Place Published: Newcastle upon Tyne
URL: http://www.cs.ncl.ac.uk/publications/trs/papers/315.pdf