This Article 
 Bibliographic References 
 Add to: 
Distributed Checkpointing for Globally Consistent States of Databases
October 1989 (vol. 15 no. 10)
pp. 1157-1167

[1] R. Attar, P. A. Bernstein, and N. Goodman, "Site initialization, recovery, and backup in a distributed database system,"IEEE Trans. Software Eng., vol. SE-10, pp. 645-650, Nov. 1984.
[2] P. Bernstein and N. Goodman, "Concurrency Control in Distributed Database Systems,"ACM Computing Surveys, Vol. 13, No. 2, June 1981, pp. 185-221.
[3] P. A. Bernstein and N. Goodman, "An algorithm for concurrency control and recovery in replicated distributed databases,"ACM Trans. Database Syst., vol. 9, no. 4, pp. 596-615, Dec. 1984.
[4] K. M. Chandy and L. Lamport, "Distributed snapshots: Determining global states of distributed systems,"ACM Trans. Comput. Syst., vol. 3, no. 1, pp. 63-75, Feb. 1985.
[5] P. Dadam and G. Schlageter, "Recovery in distributed databases based on non-synchronized local checkpoints," inInformation Processing 80. Amsterdam, The Netherlands: North-Holland, 1980, pp. 457-462.
[6] K. P. Eswaran, J. N. Gray, R. A. Lorie, and I. L. Traiger, "The notions of consistency and predicate locks in a database system,"Commun. ACM, vol. 19, no. 11, pp. 624-633, Nov. 1976.
[7] M. J. Fischer, N. D. Griffeth, and N. A. Lynch, "Global states of a distributed system,"IEEE Trans. Software Eng., vol. SE-8, pp. 198- 202, May 1982.
[8] E. Gelenbe, "On the optimum checkpoint interval,"J. ACM, vol. 26, no. 2, pp. 259-270, 1979.
[9] M. Hammer and D. Shipman, "Reliability mechanisms for SDD-1: A system for distributed databases,"ACM Trans. Database Syst., pp. 431-466, Dec. 1980.
[10] M. Jouve, "Reliability aspects in a distributed database management system," inProc. AICA, 1977, pp. 199-209.
[11] H. Kuss, "On totally ordering checkpoints in distributed databases," inProc. ACM SIGMOD, 1982, pp. 293-302.
[12] L. Lamport, "Time, clocks, and the ordering of events in a distributed system,"Commun. ACM, vol. 21, no. 7, pp. 558-565, July 1978.
[13] J. McDermid, "'Checkpointing and error recovery in distributed systems," inProc. 2nd Int. Conf. Distributed Computing Systems, Apr. 1981, pp. 271-282.
[14] C. Mohan, R. Strong, and S. Finkelstein, "Methods for distributed transaction commit and recovery using byzantine agreement within clusters of processes," inProc. 2nd ACM Symp. Principles Distrib. Computing, 1983, pp. 29-43.
[15] G. Ricart and A. K. Agrawala, "An optimal algorithm for mutual exclusion in computer networks,"Commun. ACM, vol. 24, pp. 9-17, 1981.
[16] D. Ries, "The effect of concurrency control on the performance of a distributed data management system," inProc. 4th Berkeley Conf. Distributed Data Management and Computer Networks, Aug. 1979, pp. 221-234.
[17] G. Schlageter and P. Dadam, "Reconstruction of consistent global states in distributed databases," inProc. Int. Symp. Distributed Databases, INRIA. Amsterdam, The Netherlands: North-Holland, 1980, pp. 191-200.
[18] K. G. Shin, T.-H. Lin, and Y.-H. Lee, "Optimal checkpointing of real-time tasks," inProc. 5th Symp. Reliability in Distributed Software and Database Systems, Jan. 1986, pp. 151-158.
[19] D. Skeen, "Nonblocking commit protocols," inProc. ACM SIGMOD Int. Conf. Management of Data, 1981, pp. 133-142.
[20] S. H. Son and A. K. Agrawala, "A token-based resiliency control scheme in replicated database systems," inProc. 5th Syyp. Reliability in Distributed Software and Database Systems, Jan. 1986, pp. 199-206.
[21] S. H. Son, "On reliability mechanisms in distributed database systems," Ph.D. dissertation, Dep. Comput. Sci., Univ. Maryland, College Park, Tech. Rep. TR-1614, Jan. 1986.
[22] S. H. Son and A. K. Agrawala, "An algorithm for database reconstruction in distributed environments," inProc. 6th int. Conf. Distributed Computing Systems, Cambridge, MA, May 1986, pp. 532- 539.
[23] W. Cellary, E. Gelenbe, and T. Morzy,Concurrency Control in Distributed Database Systems. Amsterdam:North Holland, 1988.
[24] S. Ceri and G. Pelagatti,Distributed Databases: Principles and Systems, McGraw-Hill, New York, 1984.

Index Terms:
Availability; checkpoint; consistency; distributed database; noninterference; recovery; transaction
Sang Hyuk Son, A.K. Agrawala, "Distributed Checkpointing for Globally Consistent States of Databases," IEEE Transactions on Software Engineering, vol. 15, no. 10, pp. 1157-1167, Oct. 1989, doi:10.1109/TSE.1989.559763
Usage of this product signifies your acceptance of the Terms of Use.