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 Romanovsky, Professor Brian Randell, Dr Robert Stroud, Avelino Zorzo

Downloads

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


Abstract

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

URL: http://dx.doi.org/10.1016/S1383-7621(97)00029-5

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


Altmetrics

Altmetrics provided by Altmetric


Actions

Find at Newcastle University icon    Link to this publication


Share