Coordinated atomic actions: how to remain ACID in the modern world

Publishers copyright statement: © ACM, 2001. This is the author's version of the work. It is posted here by permission of ACM for your personal use. The definitive version was published in Software Engineering Notes as detailed above. Use Policy: The full-text may be used and/or reproduced and given to third parties in any format or medium, without prior permission or charge, for personal research or study, educational, or not for profit purposes provided that: • A full bibliographic reference is made to the original source • A link is made to the metadata record in Newcastle E-prints • The full text is not changed in any way. The full-text must not be sold in any format or medium without the formal permission of the copyright holders.

[1]  Cecília M. F. Rubira,et al.  Fault tolerance in concurrent object-oriented software through coordinated error recovery , 1995, Twenty-Fifth International Symposium on Fault-Tolerant Computing. Digest of Papers.

[2]  Brian Randell,et al.  Using coordinated atomic actions to design safety‐critical systems: a production cell case study , 1999 .

[3]  B. Randell,et al.  Using Coordinated Atomic Actions to Design Complex Safety-critical Systems: the Production Cell Case Study , 1997 .

[4]  Brian Randell,et al.  Error recovery in asynchronous systems , 1986, IEEE Transactions on Software Engineering.

[5]  Peter Alan Lee,et al.  Fault Tolerance , 1990, Dependable Computing and Fault-Tolerant Systems.

[6]  Jie Xu,et al.  Exception handling in object-oriented real-time distributed systems , 1998, Proceedings First International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98).

[7]  Brian Randell,et al.  Coordinated Atomic Actions: from Concept to Implementation , 1997 .

[8]  Avelino Francisco Zorzo,et al.  Rigorous development of a safety-critical system based on coordinated atomic actions , 1999, Digest of Papers. Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing (Cat. No.99CB36352).

[9]  Jie Xu,et al.  Exception handling and resolution in distributed object-oriented systems , 1996, Proceedings of 16th International Conference on Distributed Computing Systems.

[10]  Avelino Francisco Zorzo,et al.  On distribution of coordinated atomic actions , 1997, OPSR.

[11]  Avelino Francisco Zorzo,et al.  Coordinated atomic actions as a technique for implementing distributed gamma computation , 1999, J. Syst. Archit..

[12]  Andreas Reuter,et al.  Transaction Processing: Concepts and Techniques , 1992 .

[13]  Brian Randell,et al.  A Generic Implementation Approach to Concurrent Fault-Tolerant Software , 2000 .

[14]  Butler W. Lampson,et al.  Atomic Transactions , 1980, Advanced Course: Distributed Systems.