Output details
11 - Computer Science and Informatics
Newcastle University
Frameworks for designing and implementing dependable systems using Coordinated Atomic Actions: A comparative study
<09> The concept of Coordinated Atomic Actions (CAAs) uses a coherent set of ideas adapted to fault tolerant distributed system design, including transactions, distribution, cooperation, competition, and forward and backward error recovery. The paper analyses two frameworks supporting CAAs: the one using a Java implementation of the Dependable Multiparty Interactions (DMIs) and another one specifically focusing on supporting CAAs. To analyse the differences between them the CAA behaviour is described in UML Statecharts. The work contributes into improved understanding of the relations between DMIs and CAAs. The practical outcome is the design of the most efficient framework for supporting CAAs.