• M. Singhal and T.L. Casavant. Distributed Computing Systems. Computer, 24(8):12-15, August 1991.
  • L. Lamport. Time, Clocks, and the Ordering of Events in a Distributed System. Communications of the ACM, 21(7):558-565, July 1978.
  • F. Mattern. Virtual Time and Global States of Distributed Systems. In M. Cosnard, Y. Robert, and P. Quinton, editors, Proceedings of the International Workshop on Parallel and Distributed Algorithms, pages 215-226, Chateau de Bonas, October 1988. North-Holland.
  • M. Raynal, A. Schiper, and S. Toueg. The Causal Ordering Abstraction and a Simple Way to Implement it. Information Processing Letters, 39(6):343-350, September 1991.
  • K.M. Chandy and L. Lamport. Distributed Snapshots: Determining Global States of Distributed Systems. ACM Transactions on Computer Systems, 3(1):63-75, February 1985.
  • E.W. Dijkstra and C.S. Scholten. Termination Detection for Diffusing Computations. Information Processing Letters, 11(1):1-4, August 1980.
  • G. Ricart and A.K. Agrawala. An Optimal Algorithm for Mutual Exclusion in Computer Networks. Communications of the ACM, 24(1):9-17, January 1981.
  • I. Suzuki and T. Kasami. A Distributed Mutual Exclusion Algorithm. ACM Transactions on Computer Systems, 3(4):344-349, November 1985.
  • G.S. Ho and C.V. Ramamoorthy. Protocols for Deadlock Detection in Distributed Database Systems. IEEE Transactions on Software Engineering, SE-8(6):554-557, November 1982.
  • K.M. Chandy, J. Misra, and L.M. Haas. Distributed Deadlock Detection. ACM Transactions on Computer Systems, 1(2):144-156, May 1983.
  • H. Garcia-Molina. Elections in a Distributed Computing System. IEEE Transactions on Computers, C-31(1):48-59, January 1982.
  • L. Lamport, R. Shostak, and M. Pease. The Byzantine Generals Problem. ACM Transactions on Programming Languages and Systems, 4(3):382-401, July 1982.
  • M.J. Fisher, N.A. Lynch, and M.S. Paterson. Impossibility of Distributed Consensus with One Faulty Process. Journal of the ACM, 32(2):374-382, April 1985.
  • D. Skeen. Nonblocking Commit Protocols. In Y.E. Lien, editor, Proceedings of the ACM-SIGMOD International Conference on Management of Data, pages 133-142, Ann Arbor, April/May 1981. ACM.
  • J.-M. Chang and N.F. Maxemchuk. Reliable Broadcast Protocols. ACM Transactions on Computer Systems, 3(2):251-273, August 1984.
  • J.Y. Halpern and Y. Moses. Knowledge and Common Knowledge in a Distributed Environment. Journal of the ACM, 37(3):549-587, July 1990.
  • P. Panangaden and K. Taylor. Concurrent Common Knowledge: Defining Agreement for Asynchronous Systems. Distributed Computing, 6(2):73-93, September 1992.