Toggle Main Menu Toggle Search

Open Access padlockePrints

Implementation of blocking coordinated atomic actions based on forward error recovery

Lookup NU author(s): Professor Alexander RomanovskyORCiD, Professor Brian RandellORCiD, Dr Robert Stroud, Avelino Zorzo


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


The coordinated atomic action concept was proposed as a means for providing fault tolerance in complex object-oriented systems that incorporate both cooperative and competitive concurrency. This paper has two purposes: to discuss a particular implementation of this concept and to address a number of the implementation issues that are common to any experiments with this concept. Our implementation relies on a detailed set of programming conventions for the standard Ada 95 language and uses a scheme of forward error recovery incorporating concurrent exception handling and resolution. Ada 95 has a number of unique features which make it a particularly good choice for our experiments. We believe that our approach is practical and useful for many critical applications with high dependability requirements.

Publication metadata

Author(s): Romanovsky A, Randell B, Stroud R, Xu J, Zorzo AF

Publication type: Article

Publication status: Published

Journal: Journal of Systems Architecture

Year: 1997

Volume: 43

Issue: 10

Pages: 687-699

Print publication date: 13/05/1998

ISSN (print): 1383-7621

ISSN (electronic): 1873-6165

Publisher: Elsevier BV


DOI: 10.1016/S1383-7621(97)00029-5


Altmetrics provided by Altmetric