P. Bernstein, V. Hadzilacos, N. Goodman, Concurrency Control and Recovery in Database Systems, Addison-Wesley, 1987.
Braginsky, E., “The X/Open Effort”, Proc. 4th Int. Workshop on High Performance Transaction Systems, Asilomar, CA, September 1991.
J. Johnson, W. Laing, R. Landau, “Transaction Management Support in the VMS Operating System Kernel”, Digital Technical Journal, Vol 3, no. 1, Winter 1991.
Philip A. Bernstein, William T. Emberton, Vijay Trehan, “DECdta — Digital's Distributed Transaction Processing Architecture”, Digital Technical Journal, Vol 3, no. 1.Winter 1991.
C. Dwork, D. Skeen, “The inherent Cost of Nonblocking Commitment”, Proc. 2nd ACM Symp. on PODC, pp. 1–11, 1983.
C. Dwork, D. Skeen, “Patterns of Communication in Consensus Protocols”, Proc. 3rd ACM Symp. on PODC, pp. 143–153, 1984.
Gray, J. N., “Notes on Database Operating Systems”, Operating Systems: An Advanced Course, Lecture Notes in Computer Science 60, pp. 393–481, Springer-Verlag, 1978.
Alon Itai, privat communications.
Alon Itai, Shlomo Moran, privat communications.
Lampson, B., Sturgis, H., “Crash Recovery in a Distributed Data Storage System”, Technical Report, Xerox, Palo Alto Research Center, Palo Alto, California, 1976.Google Scholar
System Network Architecture — Format and Protocol Reference Manual: Architecture Logic for LU Type 6.2, SC30-3269-3, International Business Machines Corporation, 1985.
C. Mohan, B. Lindsay, “Efficient Commit Protocols for the Tree of Processes Model of Distributed Transactions”, Proc. 2nd ACM Symp. on PODC, pp. 76–88, 1983.
C. Mohan, B. Lindsay, R. Obermarck, “Transaction Management in the R* Distributed Database Management System”, ACM TODS
11(4), pp. 378–396, 1986.Google Scholar
ISO/IEC IS 9804, 9805, JTC1/SC21, Information Processing Systems — Open Systems Interconnection — Commitment, Concurrency and Recovery service element, 1989.
ISO/IEC IS 10026 (1, 2, 3), JTC1/SC21, Information Processing Systems — Open Systems Interconnection — Distributed Transaction Processing, 1992.
Y. Raz, R. Sijelmassi, B. Traverson, S. Usiskin, “The Constrained Dynamic Two Phase Commit Protocol”, Draft, Ottawa, Canada, June 1992. (During the ISO/JTC1/SC21 meeting)
Kurt Rothermel, Stefan Pappe, “Open Commit Protocols for the Tree of Processes Model”, Proc 10th IEEE Int. Conf. on Dist. Computing Sys., pp. 236–244, 1990.
George Samaras, Katheryn Britton, Andrew Citron, C. Mohan, “Two Phase Commit Optimizations and Tradeoffs in the Commercial Environment”, Proc. 9th Int. Conf. on Data Engineering, pp. 520–529, Viena, Austria, April 1993.
Adrian Segall, Ouri Wolfson, “Transaction Commitment at Minimal Communication Cost”, Proc. 6th ACM Symp. on PODS, pp. 112–118, 1987
Adrian Segall, Ouri Wolfson, “Optimal Communication Topologies for Atomic Commitment”, Proc. 6th IEEE Int. Conf. on Data Eng., 1988.
D. Skeen, “Nonblocking Commit Protocols”, Proc. ACM SIGMOD, pp. 133–142, 1981.
Dale Skeen, Michael Stonebraker, “A Formal Model of Crash Recovery in Distributed Systems”, IEEE Trans. Soft. Eng.
9(3), pp. 219–227, 1983Google Scholar
Bruno Traverson, Optimization Strategies and Performance Evaluation for the Two Phase Commit Protocol”, Doctoral Thesis, University of Paris 6, September 25, 1991.
Upton IV, F., “OSI Distributed Transaction Processing — An Overview”, Proc. 4th Int. Workshop on High Performance Transaction Systems, Asilomar, CA, September 1991.
Ouri Wolfson, “The Communication Complexity of Atomic Commitment and of Gossiping”, SIAM J. Computing
, 20(3), pp. 423–450, June 1991.Google Scholar
X/ Open Guide — Distributed Transaction Processing Reference Model, X/Open Company Ltd., No G120, 1991.