Browse by author
Lookup NU author(s): Emeritus Professor Alexander RomanovskyORCiD
In this paper a new atomic action scheme is developed that does not impose any participant syn-chronisation on action exit. In order to use cooperative exception handling at the action level as the main fault tolerance mechanism, we develop a distributed protocol that finds, for any excep-tion raised, an action containing all potentially erroneous information, aborts all of its nested ac-tions, resolves multiple concurrent exceptions and involves all the action participants into coop-erative handling of the resolved exception. In the scheme, no service messages are sent and no service synchronisation is introduced if there are no exceptions raised. This flexible scheme can be applied in a number of emerging areas in which entities of different nature (including software tasks, people, plants, documents, organisations, etc.) participate in cooperative activities.
Author(s): Romanovsky A
Publication type: Report
Publication status: Published
Series Title: Department of Computing Science Technical Report Series
Year: 2001
Pages: 16
Report Number: 732
Institution: Department of Computing Science, University of Newcastle upon Tyne
Place Published: Newcastle upon Tyne
URL: http://www.cs.ncl.ac.uk/publications/trs/papers/732.pdf