Dr. C. Mohan *  Dr. C. Mohan * photo       

contact information

IBM Fellow
Almaden Research Center, San Jose, CA 95120, USA
  +1dash408dash927dash1733

links



Citations of C. Mohan's Papers/Patents

Last updated: 24 August 2002

The citations listed here for a given paper do NOT include self citations by any author of that paper

Links to cited papers in reverse chronological order:  [MBWSZ00], [AHAEM00], [BFMV00b], [BFMV00a], [Moha99b], [BFMV99], [Moha99a], [Moha98b], [Moha98a], [AlMo97], [AAEM97], [JMNT97], [KoMH97], [AlRM97], [MBCS96], [ChMo96b], [AGKAE96], [KAGM96], [ReMo96], [AAEKG96], [Moha95], [SBCM95], [MAGKR95], [MAAEG95], [AMGAE95], [AGKAE95], [MAGK95], [AKAEG94], [MPTW94], [MoNa94d], [MoNa94c], [MoHa94], [MoDi94], [MoNa94b], [MoNa94a], [MoNT94], [LoMP94], [BCMS93], [Moha93e], [MBCS93], [Moha93d], [Moha93c], [CHHIM93][PiMC93], [Moha93b], [MoNa93a], [MoTO93], [SBCM93], [Moha93a], [MoOT92], [MoNa92c], [MoLe92], [MoPL92], [MoNa92b], [LeMo92], [Moha92c], [MHLPS92], [MoNa92a], [Moha92b], [Moha92a], [MoNS91], [MoNa91], [SPAM91], [MoPi91], [CHHIM91], [PiMo91], [Moha90b], [Moha90a], [PMCLS90][LeMo90], [MHWC90], [MoNP90], [RoMo89], [MoRo88][Moha87], [MoLO86], [LiMP86], [SCFLM86], [LHMPW86], [Moha86], [MoLi85], [LMHDL85], [MFKS85], [Moha84b], [Moha84a], [MoFS84], [LHMWY84], [FiMS84], [LiMo83b], [LiMo83a], [MoLi83], [MoSF83], [HaMo83], [MoSi83], [HSBDL82], [DSHLM82], [KeMS82], [MoFS82b], [MoFS82a], [MoPo82], [MoSi81], [Moha79e], [Moha79d], [Moha79c], [Moha79b], [MoYe79], [Moha79a], [YeCM78], [Moha78b], [Moha78a]

 

[MBWSZ00] Mohan, C., Barber, R., Watts, S., Somani, A., Zaharioudakis, M. Evolution of Groupware for Business Applications: A Database Perspective on Lotus Domino/Notes, Proc. 26th International Conference on Very Large Databases, Cairo, Egypt, September 2000. Abstract DBLP
[AHAEM00] Alonso, G., Hagen, C., Agrawal, D., El Abbadi, A., Mohan, C. Enhancing the Fault Tolerance of Workflow Management Systems, IEEE Concurrency, Vol. 8, No.3, pp 74-81, July-September 2000.
  1. Jorge Cardoso, Zongwei Luo, John A. Miller, Amit P. Sheth and Krys J. Kochut, "Survivability Architecture for Workflow Management Systems," Proceedings of the 39th Annual ACM Southeast Conference (ACMSE'01), Athens, March 2001.
[BFMV00b] Bouganim, L., Fabret, F., Mohan, C., Valduriez, P. A Dynamic Query Processing Architecture for Data Integration Systems, Database Engineering, Vol. 23, No. 2, June 2000.
  1. Zadorozhny, V., Raschid, L. Query Optimization to Meet Performance Guarantees for Wide Area Applications, Technical Report, University of Maryland, 2001.
[BFMV00a] Bouganim, L., Fabret, F., Mohan, C., Valduriez, P. Dynamic Query Scheduling in Data Integration Systems, Proc. 16th International Conference on Data Engineering, San Diego, March 2000.
[Moha99b] Mohan, C. System and Method for Performing Record Deletions Using Index Scans, United States Patent 6,009,425, IBM, December 1999.
[BFMV99] Bouganim, L., Fabret, F., Mohan, C., Valduriez, P. Dynamic Scheduling of Complex Distributed Queries, Proc. 15emes Journees Bases de Donnees Avancees (BDA'99), Bordeaux, October 1999. Also available as INRIA Technical Report No. RR-3677, INRIA Rocquencourt, April 1999.
[Moha99a] Mohan, C. Repeating History Beyond ARIES, Invited paper for receiving 10 Year Best Impact Paper Award, Proc. 25th International Conference on Very Large Data Bases, Edinburgh, September 1999. Abstract

At CMU, in the reading lists for the courses 15-721 Database Management Systems and 15-823 Advanced Topics in Database Systems Performance.

  1. He, Z., Blackburn, S.M., Kirby, L., Zigman, J. Platypus: The design and implementation of a flexible high performance object store Advances in Persistent Object Systems, Proc. 9th International Workshop on Persistent Object Systems (POS9), Lillehammer, September 2000.
  2. He, Z., Blackburn, S.M., Zigman, J. Design and Implementation of ANU-Store, an Efficient, Flexible Transactional Object Store, Proc. 9th International Workshop on Persistent Object Systems (POS9), Lillehammer, September 2000.
  3. Atkinson, M., Jordan, M. A Review of the Rationale and Architectures of PJama: a Durable, Flexible, Evolvable and Scalable Orthogonally Persistent Programming Platform, http://research.sun.com/forest/COM.Sun.Labs.Forest.doc.pjama_review.review_pdf.pdf, September 2000.
[Moha98b] Mohan, C. Workflow Management in the Internet Age, Advances in Databases and Information Systems, W. Litwin, T. Morzy, G. Vossen (Eds.), Lecture Notes in Computer Science Volume 1475, pp26-34, Springer Verlag. Proc. 2nd East-European Symposium on Advances in Databases and Information Systems (ADBIS'98), Poznan, Poland, September 1998.
[Moha98a] Mohan, C. Recent Trends in Workflow Management Products, Standards and Research, Proc. NATO Advanced Study Institute (ASI) on Workflow Management Systems and Interoperability, Istanbul, August 1997. NATO ASI Series, Series F: Computer and Systems Sciences, Volume 164, Springer Verlag, 1998.
[AlMo97] Alonso, G., Mohan, C. Workflow Management: The Next Generation of Distributed Processing Tools, Chapter 2 in Advanced Transaction Models and Architectures, S. Jajodia, L. Kerschberg (Eds.), Kluwer Academic Publishers, 1997.

 

[AAEM97] Alonso, G., Agrawal, D., El Abbadi, A., Mohan, C. Functionalities and Limitations of Current Workflow Management Systems, Research Report, IBM Research - Almaden, 1997.
  1. Silva Filho, R.S., Wainer, J., Madeira, E.R.M., Ellis C. CORBA Based Architecture for Large Scale Workflow, Proc. 4th International Symposium on Autonomous Decentralized Systems (ISADS '99), Tokyo, March 1999.
  2. Silva Filho, R.S., Wainer, J., Madeira, E.R.M., Ellis C. CORBA Based Architecture for Large Scale Workflow, IEEE/IEICE Special Issue on Autonomous Decentralized Systems of the IEICE Transactions on Communications, Vol. E83-B, No. 5. May 2000.
  3. Silva Filho, R.S. Uma Arquitetura Baseada em CORBA para Workflow de Larga Escala, MS Thesis, Universidade Estadual de Campinas (UNICAMP), Campinas, Brazil, August 2000.
  4. Gillmann, M., Mindermann, R., Weikum, G. Benchmarking and Configuration of Workflow Management Systems, Proc. Conference on Cooperative Information Systems, Eilat, September 2000.
[JMNT97] Josten, J., Mohan, C., Narang, I., Teng, J. DB2's Use of the Coupling Facility for Data Sharing, IBM System Journal, Volume 36, Number 2, 1997.

 

[KoMH97] Kornacker, M., Mohan, C., Hellerstein, J. Concurrency and Recovery in Generalized Search Trees, Proc. ACM SIGMOD International Conference on Management of Data, Tucson, May 1997.
  1. Stefan De?loch, Nelson Mendon?a Mattos: Integrating SQL Databases with Content-Specific Search Engines. VLDB 1997.
  2. Ravi Kanth, K. V., Serena, D., Singh, A. Improved concurrency control techniques for multi-dimensional index structures. Technical Report, Univ. of California at Santa Barbara, December 1997.
  3. Chakrabarti, K., Mehrotra, S. Dynamic Granular Locking Approach to Phantom Protection in R-Trees, Proc. 14th International Conference on Data Engineering, Orlando, February 1998.
  4. Paul M. Aoki: Generalizing ``Search'' in Generalized Search Trees (Extended Abstract). ICDE 1998.
  5. Peter Muth, Patrick E. O'Neil, Achim Pick, Gerhard Weikum: Design, Implementation, and Performance of the LHAM Log-Structured History Data Access Method. VLDB 1998.
  6. Rasa Bliujute, Simonas Saltenis, Giedrius Slivinskas, Christian S. Jensen: Developing a DataBlade for a New Index. ICDE 1999.
  7. Kaushik Chakrabarti, Sharad Mehrotra: Efficient Concurrency Control in Multidimensional Access Methods. SIGMOD Conference 1999.
  8. Peter Muth, Patrick E. O'Neil, Achim Pick, Gerhard Weikum: The LHAM Log-Structured History Data Access Method. VLDB Journal 8(3-4): 199-221(2000).
  9. Jermaine, C., Omiecinski, E. Out From Under the Trees, Research Report, Georgia Tech.
[AlRM97] Alonso, G., Reinwald, B., Mohan, C. Distributed Data Management in Workflow Environments, Proc. 7th International Workshop on Research Issues on Data Engineering: Transaction and Query Processing, Birmingham, April 1997.
  1.  
[MBCS96] Mohan, C., Britton, K., Citron, A., Samaras, G. Generalized Presumed Abort: Marrying Presumed Abort and SNA's LU 6.2 Commit Protocols, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996. Also available as IBM Research Report RJ8684, IBM Research - Almaden, March 1992. 
  1. Al-Houmaily, Y.J., Chrysanthis, P. Levitan, S. An Argument in Favor of Presumed Commit Protocol, Proc. IEEE International Conference on Data Engineering, Birmingham, April 1997. 
[ChMo96b] Choy, D., Mohan, C. Locking Protocols for Two-Tier Indexing of Partitioned Data, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  1. Sarawagi, S. Database systems for efficient access to tertiary memory, Proc. 14th IEEE Symposium on Mass Storage Systems, Monterey, 1995. 
  2. Bertino, E., Catania, B., Vinai, A. Transaction Models and Architectures, Technical Report, University of Milan, 1999.
[AGKAE96] Alonso, G., Guenthoer, R., Kamath, M., Agrawal, D., El Abbadi, A., Mohan, C. Exotica/FMDC: A Workflow Management System for Mobile and Disconnected Clients, Distributed and Parallel Databases - An International Journal, Vol. 4, No. 3, pp229-247, July 1996.
  1.  
[KAGM96] Kamath, M., Alonso, G., Guenthoer, R., Mohan, C. Providing High Availability in Very Large Workflow Management Systems, Proc. 5th International Conference on Extending Database Technology, Avignon, March 1996, pp427-442. Also available as IBM Research Report RJ9967, IBM Research - Almaden, July 1995. 
  1. Jablonksi, S. (Ed.) Database Support for Open Workflow Management Systems, Technical Report 96/1, University of Erlangen, May 1996.
  2. Dirk Wodtke, Jeanine Wei?enfels, Gerhard Weikum, Angelika Kotz Dittrich: The Mentor Project: Steps Toward Enterprise-Wide Workflow Management. ICDE 1996.
  3. Bauer, T., Dadam, P. A Distributed Execution Environment for Large-Scale Workflow Management Systems with Subnets and Server Migration, Proc. IFCIS Conf. on Cooperative Information Systems (CoopIS), Kiawah Island, June 1997.
  4. Gerhard Weikum: On the Ubiquity of Information Services and the Absence of Guaranteed Service Quality. EDBT 1998.
  5. Silva Filho, R.S., Wainer, J., Madeira, E.R.M., Ellis C. CORBA Based Architecture for Large Scale Workflow, Proc. 4th International Symposium on Autonomous Decentralized Systems (ISADS '99), Tokyo, March 1999.
  6. Weikum, G. Towards guaranteed quality and dependability of information systems, Proc. Conf. Datenbanksysteme in Buro, Technik und Wissenschaft (BTW), Freiburg, Germany, March 1999.
  7. Michael Gillmann, Jeanine Wei?enfels, Gerhard Weikum, Achim Kraiss: Performance and Availability Assessment for the Configuration of Distributed Workflow Management Systems. EDBT 2000.
  8. Silva Filho, R.S., Wainer, J., Madeira, E.R.M. WONDER: model and experiments with a CORBA Based Architecture for Large Scale Workflow. Submitted to Network and Information Systems Journal, 2000.
  9. Silva Filho, R.S., Wainer, J., Madeira, E.R.M., Ellis C. CORBA Based Architecture for Large Scale Workflow, IEEE/IEICE Special Issue on Autonomous Decentralized Systems of the IEICE Transactions on Communications, Vol. E83-B, No. 5. May 2000.
  10. Gillmann, M., Mindermann, R., Weikum, G. Benchmarking and Configuration of Workflow Management Systems, Proc. Conference on Cooperative Information Systems, Eilat, September 2000.
[ReMo96] Reinwald, B., Mohan, C. Structured Workflow Management with Lotus Notes Release 4, Proc. 41st IEEE Computer Society International Conference (CompCon 96), Santa Clara, February 1996.
  1. S. Das, K. Kochut, J. Miller, A. Sheth, D. Worah. ORBWork: A Reliable Distributed CORBA-based Workflow Enactment System for METEOR2, Technical Report UGA-CS-TR-97-001, University of Georgia, February, 1997.
[AAEKG96] Alonso, G., Agrawal, D., El Abbadi, A., Kamath, M., Guenthoer, R., Mohan, C. Advanced Transaction Models in Workflow Contexts, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996, pp574-581. Also available as IBM Research Report RJ9970, IBM Almaden Research Center, July 1995. 
  1. Kuo, D., Lawley, M., Liu, C., Orlowska, M. A General Model for Nested Transactional Workflows, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  2. Wallace, C., Jensen, P., Soparkar, N. Supervisory Control of Workflow Scheduling, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  3. Wallace, C., Soparkar, N. Spheres of Control: An Approach to Advanced Recovery, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  4. Worah, D., Sheth, A. What do Advanced Transaction Models have to Offer for Workflows?, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  5. Omran A. Bukhres, Peng Zhang, Boualem Benatallah: Modeling of Dynamic Internet Transactional Workflows. ADBIS 1997.
  6. Heinz Pozewaunig, Johann Eder, Walter Liebhart: ePERT: Extending PERT for Workflow Management System. ADBIS 1997.
  7. Casimir J. Crawley, Omran A. Bukhres: Failure Handling in CORBAflow: A CORBA-Based Transactional Workflow Architecture. DASFAA 1997.
  8. Frans J. Faase, Susan J. Even, Rolf A. de By, Peter M. G. Apers: Integrating Organisational and Transactional Aspects of Cooperative Activities. DBPL 1997.
  9. Hasan Davulcu, Michael Kifer, C. R. Ramakrishnan, I. V. Ramakrishnan: Logic Based Modeling and Analysis of Workflows. PODS 1998.
  10. A. H. M. ter Hofstede, A. P. Barros: Specifying Complex Process Control Aspects in Workflows for Exception Handling. DASFAA 1999.
  11. Fabio Casati, Stefano Ceri, Stefano Paraboschi, Giuseppe Pozzi: Specification and Implementation of Exceptions in Workflow Management Systems. TODS 24(3), 1999.
  12. Serge Abiteboul, Bernd Amann, Sophie Cluet, Adi Eyal, Laurent Mignet, Tova Milo: Active Views for Electronic Commerce. VLDB 1999.
[Moha95]Mohan, C. Concurrency Control and Recovery Methods for B+-Tree Indexes: ARIES/KVL and ARIES/IM, Chapter 10 in Performance of Concurrency Control Mechanisms in Centralized Database Systems, V. Kumar (Ed.), Prentice Hall, 1995. Also available as IBM Research Report RJ9715, IBM Research - Almaden, March 1994. 
  1. Chrysanthis, P. Serializability-Based Correctness Criteria, Chapter 2 in Performance of Concurrency Control Mechanisms in Centralized Database Systems, V. Kumar (Ed.), Prentice Hall, 1995.
  2. O'Neil, P., Fekete, A., O'Neil, E., Liarokapis, D. A New Hybrid Predicate-Assertion-Index-Locking (PAX) Algorithm to Prevent Transactional Phantoms, Technical Report, University of Massachusetts at Boston, 2000.
  3. O'Neil, P., Fekete, A., O'Neil, E., Liarokapis, D. Some Considerations of Locking to Prevent Phantoms, Technical Report, University of Massachusetts at Boston, 2000.
[SBCM95] Samaras, G., Britton, K., Citron, A., Mohan, C. Two-Phase Commit Optimizations in a Commercial Distributed Environment, Distributed and Parallel Databases - An International Journal, Vol. 3, No. 4, October 1995. 
  1. Helal, A., Kim, Y.-S., Elmagarmid, A., Heddaya, A. Transaction Optimization, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  2. Al-Houmaily, Y.J., Chrysanthis, P. Levitan, S. An Argument in Favor of Presumed Commit Protocol, Proc. IEEE International Conference on Data Engineering, Birmingham, April 1997. 
  3. Bauer, T., Dadam, P. A Distributed Execution Environment for Large-Scale Workflow Management Systems with Subnets and Server Migration, Proc. IFCIS Conf. on Cooperative Information Systems (CoopIS), Kiawah Island, June 1997.
  4. Gupta, R., Haritsa, J., Ramamritham, K. More Optimism about Real-Time Distributed Commit Processing, Proc. 18th IEEE Real-Time Systems Symposium (RTSS), San Francisco, December 1997.
  5. Adya, A. Weak Consistency: A Generalized Theory and Optimistic Implementations for Distributed Transactions, PhD Thesis, MIT, March 1999.
  6. Al-Houmaily, Y., Chrysanthis, P. Atomicity with Incompatible Presumptions, Proc. 18th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS), Philadelphia, June 1999.
  7. Haritsa, J., Ramamritham, K., Gupta, R., The PROMPT Real-Time Commit Protocol, IEEE Trans. on Parallel and Distributed Systems, vol. 11, no. 2, February 2000.
  8. Hsiao, H.-I, Narang, I. DLFM: A Transactional Resource Manager, Proc. ACM SIGMOD International Conference on Management of Data, Dallas, June 2000.
[MAGKR95] Mohan, C., Alonso, G., Guenthoer, R., Kamath, M., Reinwald, B. An Overview of the Exotica Research Project on Workflow Management Systems, Proc. 6th International Workshop on High Performance Transaction Systems, Asilomar, September 1995.
  1. Silva Filho, R.S., Wainer, J., Madeira, E.R.M., Ellis C. CORBA Based Architecture for Large Scale Workflow, Proc. 4th International Symposium on Autonomous Decentralized Systems (ISADS '99), Tokyo, March 1999.
  2. Silva Filho, R.S., Wainer, J., Madeira, E.R.M. WONDER: model and experiments with a CORBA Based Architecture for Large Scale Workflow. Submitted to Network and Information Systems Journal, 2000.
  3. Silva Filho, R.S., Wainer, J., Madeira, E.R.M., Ellis C. CORBA Based Architecture for Large Scale Workflow, IEEE/IEICE Special Issue on Autonomous Decentralized Systems of the IEICE Transactions on Communications, Vol. E83-B, No. 5. May 2000.
  4. Silva Filho, R.S. Uma Arquitetura Baseada em CORBA para Workflow de Larga Escala, MS Thesis, Universidade Estadual de Campinas (UNICAMP), Campinas, Brazil, August 2000.
[MAAEG95] Mohan, C., Agrawal, D., Alonso, G., El Abbadi, A., Guenthoer, R., Kamath, M. Exotica: A Project on Advanced Transaction Management and Workflow Systems, SIGOIS Bulletin Special Issue on "Business Process Management Systems: Concepts, Methods and Technology", Vol. 16, No. 1, August 1995. 
  1. Veijalainen, J., Lehtola, A., Pihlajamaa, O. Research Issues in Workflow Systems, Technical Report, VTT Information Technology, August 1995.
  2. Miller, J.A., Sheth, A., Kochut, K.J., Wang, X. CORBA-Based Run-Time Architectures for Workflow Management Systems, Journal of Database Management, Vol. 7, 1996. Also available as Technical Report UGA-CS-TR-95-005, University of Georgia at Athens, October 1995.
  3. Silva Filho, R.S., Wainer, J., Madeira, E.R.M., Ellis C. CORBA Based Architecture for Large Scale Workflow, Proc. 4th International Symposium on Autonomous Decentralized Systems (ISADS '99), Tokyo, March 1999.
  4. Silva Filho, R.S., Wainer, J., Madeira, E.R.M. WONDER: model and experiments with a CORBA Based Architecture for Large Scale Workflow. Submitted to Network and Information Systems Journal, 2000.
  5. Silva Filho, R.S., Wainer, J., Madeira, E.R.M., Ellis C. CORBA Based Architecture for Large Scale Workflow, IEEE/IEICE Special Issue on Autonomous Decentralized Systems of the IEICE Transactions on Communications, Vol. E83-B, No. 5. May 2000.
  6. Silva Filho, R.S. Uma Arquitetura Baseada em CORBA para Workflow de Larga Escala, MS Thesis, Universidade Estadual de Campinas (UNICAMP), Campinas, Brazil, August 2000.
[AMGAE95] Alonso, G., Mohan, C., Guenthoer, R., Agrawal, D., El Abbadi, A., Kamath, M. Exotica/FMQM: A Persistent Message-Based Architecture for Distributed Workflow Management, Proc. IFIP WG8.1 Working Conference on Information Systems for Decentralized Organizations, Trondheim, August 1995. Also available as IBM Research Report RJ9912, IBM Research - Almaden, November 1994. 
  1. Veijalainen, J., Lehtola, A., Pihlajamaa, O. Research Issues in Workflow Systems, Technical Report, VTT Information Technology, August 1995.
  2. Miller, J.A., Sheth, A., Kochut, K.J., Wang, X. CORBA-Based Run-Time Architectures for Workflow Management Systems, To appear in Journal of Database Management, Vol. 7, 1996. Also available as Technical Report UGA-CS-TR-95-005, University of Georgia at Athens, October 1995.
  3. Vossen, G., Becker, J. Geschaftsprozessmodellierung und Workflow-Management - Modelle, Methoden, Werkzeuge, International Thompson Publishing, 1996.
  4. Jablonksi, S. (Ed.) Database Support for Open Workflow Management Systems, Technical Report 96/1, University of Erlangen, May 1996.
  5. Bauer, T., Dadam, P. A Distributed Execution Environment for Large-Scale Workflow Management Systems with Subnets and Server Migration, Proc. IFCIS Conf. on Cooperative Information Systems (CoopIS), Kiawah Island, June 1997.
  6. Silva Filho, R.S., Wainer, J., Madeira, E.R.M., Ellis C. CORBA Based Architecture for Large Scale Workflow, Proc. 4th International Symposium on Autonomous Decentralized Systems (ISADS '99), Tokyo, March 1999.
  7. Weikum, G. Towards guaranteed quality and dependability of information systems, Proc. Conf. Datenbanksysteme in Buro, Technik und Wissenschaft (BTW), Freiburg, Germany, March 1999.
  8. Silva Filho, R.S., Wainer, J., Madeira, E.R.M. WONDER: model and experiments with a CORBA Based Architecture for Large Scale Workflow. Submitted to Network and Information Systems Journal, 2000.
  9. Silva Filho, R.S., Wainer, J., Madeira, E.R.M., Ellis C. CORBA Based Architecture for Large Scale Workflow, IEEE/IEICE Special Issue on Autonomous Decentralized Systems of the IEICE Transactions on Communications, Vol. E83-B, No. 5. May 2000.
  10. Silva Filho, R.S. Uma Arquitetura Baseada em CORBA para Workflow de Larga Escala, MS Thesis, Universidade Estadual de Campinas (UNICAMP), Campinas, Brazil, August 2000.
[AGKAE95] Alonso, G., Guenthoer, R., Kamath, M., Agrawal, D., El Abbadi, A., Mohan, C. Exotica/FMDC: Handling Disconnected Clients in a Workflow Management System, Proc. 3rd International Conference on Cooperative Information Systems, Vienna, May 1995. 
  1. Veijalainen, J., Lehtola, A., Pihlajamaa, O. Research Issues in Workflow Systems, Technical Report, VTT Information Technology, August 1995.
  2. Miller, J.A., Sheth, A., Kochut, K.J., Wang, X. CORBA-Based Run-Time Architectures for Workflow Management Systems, To appear in Journal of Database Management, Vol. 7, 1996. Also available as Technical Report UGA-CS-TR-95-005, University of Georgia at Athens, October 1995.
  3. Bauer, T., Dadam, P. A Distributed Execution Environment for Large-Scale Workflow Management Systems with Subnets and Server Migration, Proc. IFCIS Conf. on Cooperative Information Systems (CoopIS), Kiawah Island, June 1997.
  4. Silva Filho, R.S. Uma Arquitetura Baseada em CORBA para Workflow de Larga Escala, MS Thesis, Universidade Estadual de Campinas (UNICAMP), Campinas, Brazil, August 2000.
[MAGK95] Mohan, C., Alonso, G., Guenthoer, R., Kamath, M. Exotica: A Research Perspective on Workflow Management Systems, Data Engineering Special Issue on Infrastructure for Business Process Management, Vol. 18, No. 1, March 1995. 
  1. Veijalainen, J., Lehtola, A., Pihlajamaa, O. Research Issues in Workflow Systems, Technical Report, VTT Information Technology, August 1995.
  2. Barga, R., Pu, C. A Practical and Modular Method to Implement Extended Transaction Models, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  3. Weikum, G. Workflow Monitoring: Queries on Logs or Temporal Databases, Proc. 6th International Workshop on High Performance Transaction Systems, Asilomar, September 1995.
  4. Wodke, D., Weissenfels, J., Weikum, G., Dittrich, A. The Mentor Project: Steps Towards Enterprise-Wide Workflow Management, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  5. Worah, D., Sheth, A. What do Advanced Transaction Models have to Offer for Workflows?, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  6. Sheth, A., Kochut, K., Miller, J., Palaniswami, D., Lynch, J., Shevchenko, I. Supporting State-wide Immunization Tracking using Multi-Paradigm Workflow Technology, Proc. 22nd International Conference on Very Large Data Bases, Bombay, September 1996.
  7. Richard Hull: Managing Semantic Heterogeneity in Databases: A Theoretical Perspective. PODS 1997: 51-61
  8. Lee, K.-W., Kim, H.-J. An Eager and Pessimistic Space Reservation Method for Tables Frequently Accessed by Concurrent Transactions, IEICE Transactions on Information and Systems, Special Issue on New Generation Database Technologies, Vol. E82-D, No. 1, January 1999.
  9. Silva Filho, R.S. Uma Arquitetura Baseada em CORBA para Workflow de Larga Escala, MS Thesis, Universidade Estadual de Campinas (UNICAMP), Campinas, Brazil, August 2000.
[AKAEG94] Alonso, G., Kamath, M., Agrawal, D., El Abbadi, A., Guenthoer, R., Mohan, C. Failure Handling in Large Scale Workflow Management Systems, IBM Research Report RJ9913, IBM Research - Almaden, November 1994. 
  1. Jablonksi, S. (Ed.) Database Support for Open Workflow Management Systems, Technical Report 96/1, University of Erlangen, May 1996.
  2. Wallace, C., Soparkar, N. Spheres of Control: An Approach to Advanced Recovery, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  3. Worah, D., Sheth, A. What do Advanced Transaction Models have to Offer for Workflows?, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  4. Bauer, T., Dadam, P. A Distributed Execution Environment for Large-Scale Workflow Management Systems with Subnets and Server Migration, Proc. IFCIS Conf. on Cooperative Information Systems (CoopIS), Kiawah Island, June 1997.
  5. Silva Filho, R.S. Uma Arquitetura Baseada em CORBA para Workflow de Larga Escala, MS Thesis, Universidade Estadual de Campinas (UNICAMP), Campinas, Brazil, August 2000.
[MPTW94] Mohan, C., Pirahesh, H., Tang, G., Wang, Y. Parallelism in Relational Database Management Systems, IBM Systems Journal, Vol. 33, No. 2, 1994, pp349-371. Reprinted in Japanese in Nikkei Electronics, No. 618 and 619, 1994. 
  1. Mitschang, B. Anfrageverarbeitung in Datenbanksystemen, Friedr. Vieweg & Sohn Verlagsgesellschaft, 1995.
  2. Dessloch, S., Mattos, N., Mitschang, B., Thomas, J. Design and Implementation of Advanced Knowledge Processing in the KBMS KRISYS, Proc. Datenbanksysteme in Buro, Technik und Wissenschaft (BTW'96), Dresden, March 1995.
  3. Muth, P., Kraiss, A., Weikum, G. LoT: Dynamic Declustering of TSB-Tree Nodes for Parallel Access to Temporal Data, Proc. 5th International Conference on Extending Database Technology, Avignon, March 1996.
[MoNa94d] Mohan, C., Narang, I. Fast Intersystem Page Transfer in a Data Sharing Environment with Record Locking, United States Patent 5,327,556, IBM, July 1994. 

Some of the algorithms in this patent form the basis of the methods which support the shared disks architecture in DB2/MVS V4. 

  1. Escola, D., Gerdt, S., Harding, B., Hunter, P., Shipman, L. Storage Subsystem having a Modifiable Key-Lock, United States Patent 5,432,929, IBM, July 1995.
[MoNa94c] Mohan, C., Narang, I. ARIES/CSA: A Method for Database Recovery in Client-Server Architectures, Proc. ACM SIGMOD International Conference on Management of Data, Minneapolis, May 1994. Also available as IBM Research Report RJ9742, IBM Research - Almaden, March 1994. 
  1. White, S. Pointer Swizzling Techniques for Object-Oriented Database Systems, PhD Thesis, Computer Sciences Technical Report #1242, University of Wisconsin at Madison, September 1994.
  2. White, S., DeWitt, D. Implementing Crash Recovery in QuickStore: A Performance Study, Proc. ACM SIGMOD International Conference on Management of Data, San Jose, May 1995.
  3. Billard, D. La Reprise dans les Systemes Transactionnels Exploitant la Semantique des Operations Tyees, PhD Thesis, Universite Montpellier II, May 1995.
  4. Amsaleg, L., Franklin, M., Gruber, O. Efficient Incremental Garbage Collection for Client-Server Object Database Systems, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  5. Baier, T. WALORS Eine WAL-basierte und objektorientierte Recovery-Strategie, Thesis, University of Kaiserslautern, November 1995.
  6. Rezende, F., Baier, T. Eine WAL-basierte und objektorientierte Recovery-Strategie, Proc. 7th Workshop on Transaction Concepts, Nieheim-Ostwestfalen, January 1996.
  7. Panagos, E., Biliris, A., Jagadish, H.V., Rastogi, R. Client-Based Logging for High Performance Distributed Architectures, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  8. Gottemukkala, V., Omiecinski, E., Ramachandran, U. Relaxed Index Consistency for a Client-Server Database, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  9. Yu, G., Kaneko, K., Bai, G., Makinouchi, A. Transaction Management for a Distributed Object Storage System WAKASHI - Design, Implementation and Performance, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  10. Panagos, E., Biliris, A., Jagadish, H.V., Rastogi, R. Fine-Granularity Locking and Client-Based Logging for Distributed Architectures, Proc. 5th International Conference on Extending Database Technology, Avignon, March 1996.
  11. Kemper, A. Datenbanksysteme, R. Oldenbourg Verlag, 1996.
  12. Mars, R., Ossewaarde, V., Brouwer, S., de Jonge, M., van Burk, R. Persistentie in Virtual Main Memory Systemen, Research Report, University of Amsterdam, 1996.
  13. Zaharioudakis, M., Carey, M., Franklin, M. Adaptive, Fine-Grained Sharing in a Client-Server OODBMS: A Callback-Based Approach, ACM Transactions on Database Systems, Volume 22, Number 4, December 1997.
  14. Kemper, A., Eickler, A. Datenbanksysteme, R. Oldenbourg Verlag, 1997.
  15. Blackburn, S. M. Persistent Store Interface: A foundation for scalable persistent system design, PhD Thesis, Australian National University, Canberra, August 1998.
  16. Delis, A., Kanitkar, V., Kollios, G. Database Architectures, in Encyclopedia of Electrical and Electronics Engineering, John Webster, Editor, John Wiley and Sons, February 1999.
  17. Gore, M., Ghosh, R.K. Recovery in Distributed Extended Long-lived Transaction Models, Proc. 6th International Conference on Database Systems for Advanced Applications (DASFAA), Hsinchu, April 1999.
[MoHa94] Mohan, C., Haderle, D. Algorithms for Flexible Space Management in Transaction Systems Supporting Fine-Granularity Locking, Proc. 4th International Conference on Extending Database Technology, Cambridge, March 1994. A longer version of this paper is available as IBM Research Report RJ9732, IBM Research - Almaden, March 1994. 
  1. Alonso, G. Managing Advanced Databases: Concurrency, Recovery, and Cooperation in Scientific Applications, PhD Thesis, University of California, Santa Barbara, July 1994.
  2. Molesky, L., Ramamritham, K. Recovery Protocols for Shared Memory Database Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Jose, May 1995.
  3. McAuliffe, M., Carey, M., Solomon, M. Towards Effective and Efficient Free Space Management, Proc. ACM SIGMOD International Conference on Management of Data, Montreal, June 1996.
  4. Lee, K.-W., Kim, H.-J. An Eager and Pessimistic Space Reservation Method for Tables Frequently Accessed by Concurrent Transactions, IEICE Transactions on Information and Systems, Special Issue on New Generation Database Technologies, Vol. E82-D, No. 1, January 1999.
[MoDi94] Mohan, C., Dievendorff, R. Recent Work on Distributed Commit Protocols, and Recoverable Messaging and Queuing, Data Engineering, Vol. 17, No. 1, March 1994. 
  1. Cabrera, L.-F., Rees, R., Hineman, W. Applying Database Technology in the ADSM Mass Storage System, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  2. Gupta, R., Haritsa, J., Ramamritham, K. Revisiting Commit Processing in Distributed Database Systems, Proc. ACM SIGMOD International Conference on Management of Data, Tucson, May 1997.
  3. Haritsa, J., Ramamritham, K., Gupta, R. Characterization and Optimization of Commit Processing Performance in Distributed Database Systems, Technical Report, University of Massachusetts, March 1998.
  4. Nagaraj, P.K. Commit Processing in Distributed Secure and Real-Time Transaction Processing Systems, ME Thesis, BMS College of Engineering, Bangalore, October 1998.
[MoNa94b] Mohan, C., Narang, I. Non-Blocking Serialization for Removing Data from a Shared Cache, United States Patent 5,287,473, IBM, February 1994. 

This method is part of the S/390 Parallel Sysplex Coupling Facility. It is exploited by DB2/MVS V4. 

  1. Cortney, J., Menon, J. Method and Means for Fast Writing Data to LRU Cache based DASD Arrays Under Diverse Fault Tolerant Modes, United States Patent 5,418,921, IBM, May 1995.
  2. Herlihy, M., Moss, J.E.B. System for Achieving Atomic Non-Sequential Multi-Word Operations on Shared Memory, United States Patent 5,428,761, Digital Equipment Corporation, June 1995.
  3. Takagi, K. Microprocessor and Storage Management System having said Microprocessor, United States Patent 5,440,708, Hitachi Ltd., August 1995.
[MoNa94a]Mohan, C., Narang, I. Non-Blocking Serialization for Caching Data in a Shared Cache, United States Patent 5,276,835, IBM, January 1994. 

This method is part of the S/390 Parallel Sysplex Coupling Facility. It is exploited by DB2/MVS V4. 

  1. Herlihy, M., Moss, J.E.B. System for Achieving Atomic Non-Sequential Multi-Word Operations on Shared Memory, United States Patent 5,428,761, Digital Equipment Corporation, June 1995.
[MoNT94] Mohan, C., Narang, I., Teng, J. Method for Managing Database Recovery from Failure of a Shared Store in a System Including a Plurality of Transaction-Based Systems of the Write-Ahead Logging Type, United States Patent 5,280,611, IBM, January 1994. 

This method is part of the S/390 Parallel Sysplex Coupling Facility and DB2/MVS V4. 

  1. Masai, K., Wakayama, S., Yamamoto, S., Sumiyoshi, T., Makino, M. Distributed Data Base System of Composite Subsystem Type, and Method for Fault Recovery for the System, United States Patent 5,333,314, Hitachi Ltd., July 1994.
  2. Huang, K., Wise, D. Shared Storage Controller for Dual Copy Shared Data, United States Patent 5,398,331, IBM, March 1995.
[LoMP94] Lorie, R., Mohan, C., Pirahesh, H. Multiple Version Database Concurrency Control System, United States Patent 5,280,612, IBM, January 1994. 
  1. Hallmark, G., Bamford, R. Two-Pass Multi-Version Read Consistency, United States Patent 5,452,445, Oracle Corporation, September 1995.
[BCMS93] Britton, K., Citron, A., Mohan, C., Samaras, G. Method of Excluding Inactive Nodes from Two-Phase Commit Operations in a Distributed Transaction Processing System, United States Patent 5,258,982, IBM, November 1993. Japan Patent 1,938,748, June 1995. 

This method is now part of the SNA LU6.2 support for the presumed abort commit protocol (Generalized Presumed Abort). It has been implemented in DB2 V3. 

  1. Daniels, D., Freund, T., Haskin, R., Storey, R. Transparent Transaction Coordination Between Distributed Networks Having Different Communication Protocols, United States Patent 5,428,771, IBM, June 1995.
[Moha93e] Mohan, C. A Survey of DBMS Research Issues in Supporting Very Large Tables, Proc. 4th International Conference on Foundations of Data Organization and Algorithms, Evanston, October 1993. 
  1. Gukal, S., Omiecinski, E., Ramachandran, U. Avoiding Contention between Reads and Writes Using Dynamic Versioning, Technical Report GIT-CC-94/13, Georgia Tech, February 1994.
  2. Wiener, J., Naughton, J. Bulk Loading into an OODB: A Performance Study, Proc. 20th International Conference on Very Large Data Bases, Santiago, September 1994.
  3. Sockut, G., Beavin, T., Chang, C.-C. A Strategy for Online Reorganization of a Database by Copying Data, Mapping Identifiers, and Applying the Log, Document Number TR 03.601, IBM Santa Teresa Laboratory, January 1995.
  4. Wiener, J., Naughton, J. OODB Bulk Loading Revisited: The Partitioned-List Approach, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  5. Sarawagi, S. Query Processing in Tertiary Memory Databases, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  6. Sarawagi, S. Database systems for efficient access to tertiary memory, Proc. 14th IEEE Symposium on Mass Storage Systems, Monterey, 1995. 
[MBCS93] Mohan, C., Britton, K., Citron, A., Samaras, G. Generalized Presumed Abort: Marrying Presumed Abort and SNA's LU 6.2 Commit Protocols, Proc. 5th International Workshop on High Performance Transaction Systems, Asilomar, September 1993. Also available as IBM Research Report RJ8684, IBM Research - Almaden, March 1992. 
  1. Beal, A. White Paper: Technology Assessment for the Data Management Services Portion of the IR&D Project 91A23, FSI Entreprise Integration, Document Number IRDDM-2, IBM Federal Systems Company, August 1992.
[Moha93d] Mohan, C. Transaction Processing System and Method With Reduced Locking, United States Patent 5,247,672, IBM, September 1993. Japan Patent 1,938,731, June 1995. 

This method (Commit_LSN) has been implemented in DB2/MVS V3 and V4, and MQSeries/MVS (Message Queue Manager/ESA). 

  1. Joshi, A. Hybrid Lock Escalation and De-escalation Protocols, US Patent 5,414,839, DEC, May 1995.
[Moha93c] Mohan, C. A Cost-Effective Method for Providing Improved Data Availability During DBMS Restart Recovery After a Failure, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993, pp368-379. .cs old Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991. .cs Also available as IBM Research Report RJ8114, IBM Research - Almaden, May 1991. 
  1. Hvasshovd, S.-O. HypRa/TR: A Tuple Oriented Recovery Method for a Continuously Available Distributed DBMS on a Shared Nothing Multi-Computer, PhD Thesis, IDT-rapport 1992:1, The Norwegian Institute of Technology, Trondheim, May 1992.
  2. Levy, E., Silberschatz, A. Incremental Recovery in Main Memory Database Systems, IEEE Transactions on Knowledge and Data Engineering, Vol. 4, No. 6, December 1992.
  3. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  4. Gukal, S., Omiecinski, E., Ramachandran, U. Fast Transaction Recovery in Transient-Versioned Databases, Technical Report, Georgia Tech, 1995.
  5. Mars, R., Ossewaarde, V., Brouwer, S., de Jonge, M., van Burk, R. Persistentie in Virtual Main Memory Systemen, Research Report, University of Amsterdam, 1996.
  6. Lomet, D., Weikum, G. Efficient and Transparent Application Recovery in Client-Server Information Systems, Proc. ACM SIGMOD International Conference on Management of Data, Seattle, June 1998.
[CHHIM93] Cheng, J., Haderle, D., Hedges R., Iyer, B., Mohan, C., Wang, Y. A Hybrid Technique for Joining Tables, United States Patent 5,241,648, IBM, August 1993. .*IBM Patent Application Docket Number SA9-89-022, February 1990. 

This join method (Hybrid Join) has been implemented in DB2 V2R3. 

  1. Li, H. System from Optimizing Query Processing of Multi-Attribute Distributed Relations Using Local Relation Tuple Numbers to Choose Semijoins, United States Patent 5,446,886, Ricoh Company Ltd., August 1995.
  2. Annevelink, J. Domain based Partitioning and Reclustering of Relations in Object-Oriented Relational Database Management, United States Patent 5,448,727, Hewlett-Packard Company, September 1995.
[PiMC93] Pirahesh, H., Mohan, C., Cheng, J. Sequential and Parallel Algorithms for Unified Execution of Outer Join and Subqueries, Research Report, IBM Research - Almaden, June 1993. 
  1. Galindo-Legaria, C. Outerjoins as Disjunctions, Proc. ACM SIGMOD International Conference on Management of Data, Minneapolis, May 1994.
  2. Bhargava, G., Goel, P., Iyer, B. Hypergraph based Reorderings of Outer Join Queries with Complex Predicates, Proc. ACM SIGMOD International Conference on Management of Data, San Jose, May 1995.
[Moha93b] Mohan, C. IBM's Relational DBMS Products: Features and Technologies, Proc. ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 1993. 
  1. Sockut, G., Iyer, B. Reorganizing Databases Concurrently with Usage: A Survey, Technical Report TR 03.488, IBM Santa Teresa Laboratory, June 1993.
  2. Cole, R., Anderson, M., Bestgen, R. Query Processing in the IBM Application System/400, Data Engineering, Vol. 16, No. 4, December 1993.
  3. Gassner, P., Lohman, G., Schiefer, B., Wang, Y. Query Optimization in the IBM DB2 Family, Data Engineering, Vol. 16, No. 4, December 1993.
  4. Wiener, J., Naughton, J. Bulk Loading into an OODB: A Performance Study, Proc. 20th International Conference on Very Large Data Bases, Santiago, September 1994.
  5. Elmasri, R., Navathe, S. Fundamentals of Database Systems, 2nd Edition, The Benjamin/Cummings Publishing Company, Inc., 1994.
  6. Wiener, J., Naughton, J. OODB Bulk Loading Revisited: The Partitioned-List Approach, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  7. Sockut, G., Iyer, B. A Survey of Online Reorganization in IBM Products and Research, Data Engineering, Vol. 19, No. 2, June 1996.
[MoNa93a] Mohan, C., Narang, I. An Efficient and Flexible Method for Archiving a Data Base, Proc. ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 1993. 
  1. Ylonen, T. Concurrent Shadow Paging: Snapshots, Read-Only Transactions, and On-The-Fly Multi-Level Incremental Dumping, Technical Report 1993/TKO-B104, Helsinki University of Technology, 1993.
  2. Sockut, G., Iyer, B. Reorganizing Databases Concurrently with Usage: A Survey, Technical Report TR 03.488, IBM Santa Teresa Laboratory, June 1993.
  3. Sockut, G., Beavin, T., Chang, C.-C. A Strategy for Online Reorganization of a Database by Copying Data, Mapping Identifiers, and Applying the Log, Document Number TR 03.601, IBM Santa Teresa Laboratory, January 1995.
  4. Wiener, J., Naughton, J. OODB Bulk Loading Revisited: The Partitioned-List Approach, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  5. Cabrera, L.-F., Rees, R., Hineman, W. Applying Database Technology in the ADSM Mass Storage System, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  6. Lomet, D. High Speed On-line Backup When Using Logical Log Operations, Proc. ACM SIGMOD International Conference on Management of Data, Dallas, May 2000.
[MoTO93] Mohan, C., Treiber, K., Obermarck, R. Algorithms for the Management of Remote Backup Data Bases for Disaster Recovery, Proc. 9th International Conference on Data Engineering, Vienna, April 1993. A longer version of this paper is available as IBM Research Report RJ7885, IBM Research - Almaden, December 1990; Revised June 1991. Abstract DBLP ResearchIndex
  1. Bhide, A., Goyal, A., Hsiao, H.-I, Jhingran, A. Asynchronous Replica Management for Shared Nothing Architectures, IBM Research Report RC16403, IBM T.J. Watson Research Center, December 1990.
  2. Haas, L., Selinger, P. Database Research at the IBM Almaden Research Center, IBM Research Report RJ8229, IBM Research - Almaden, July 1991.
  3. Polyzois, C., Garcia-Molina, H. A Generalized Disaster Recovery Model and Algorithm, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991.
  4. Hvasshovd, S.-O. HypRa/TR: A Tuple Oriented Recovery Method for a Continuously Available Distributed DBMS on a Shared Nothing Multi-Computer, PhD Thesis, IDT-rapport 1992:1, The Norwegian Institute of Technology, Trondheim, May 1992.
  5. Bhide, A., Goyal, A., Hsiao, H.-I, Jhingran, A. An Efficient Scheme for Providing High Availability, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  6. Polyzois, C., Garcia-Molina, H. Evaluation of Remote Backup Algorithms for Transaction Processing Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  7. Polyzois, C. Disaster Recovery for Transaction Processing Systems, PhD Thesis, Princeton University, June 1992.
  8. Polyzois, C., Garcia-Molina, H. Processing of Read-Only Queries at a Remote Backup, IBM Research Report RC18427, IBM T.J. Watson Research Center, October 1992.
  9. Takakura, H., Kambayashi, Y. Continuous Backup Systems Utilizing Flash Memory, Proc. 9th International Conference on Data Engineering, Vienna, April 1993.
  10. Rahm, E. Hochleistungs-Transaktionssysteme, Friedr. Vieweg & Sohn Verlagsgesellschaft, 1993.
  11. Rahm, E. Mehrrechner-Databankensysteme, Addition-Wesley, 1994.
  12. Ghemawat, S., Gruber, R., O'Toole, J., Shrira, L. Coordinated Resource Management in a Replicated Object Server, Technical Report, MIT, 1994.
  13. Mehrotra, S., Hu, K., Kaplan, S. Dealing with partial failures in multiple processor primary-backup systems, Proc. Sixth ACM International Conference on Information and Knowledge Management (CIKM), Las Vegas, November 1997.
  14. Hu, K., Mehrotra, S., Kaplan, S. An optimized two-safe approach to maintaining remote backup systems, Proc. COMAD Conference on Management of Data, Chennai, December 1997.
  15. Hu, K., Mehrotra, S., Kaplan, S. Failure Handling in an optimized two-safe approach to maintaining primary backup systems, Proc. IEEE Symposium on Reliable Distributed Systems (SRDS), West Lafayette, October 1998.
  16. Weikum, G. Towards guaranteed quality and dependability of information systems, Proc. Conf. Datenbanksysteme in Buro, Technik und Wissenschaft (BTW), Freiburg, Germany, March 1999.
[SBCM93] Samaras, G., Britton, K., Citron, A., Mohan, C. Two Phase Commit (2PC) Optimizations and Trade-Offs in the Commercial Environment, Proc. 9th International Conference on Data Engineering, Vienna, April 1993. Abstract DBLP ResearchIndex
  1. Lampson, B., Lomet, D. A New Presumed Commit Optimization for Two Phase Commit, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  2. Ritter, N., Mitschang, B., Haerder, T., Gesmann, M., Schoening, H. Capturing Design Dynamics - The CONCORD Approach, Proc. 10th International Conference on Data Engineering, Houston, February 1994.
  3. Raz, Y. The Dynamic Two Phase Commitment (D2PC) Protocol, Technical Report, Version 1.5, DEC, February 1994.
  4. Banks, T. Optimisation of the Two-Phase Commit (2PC) Protocol for Routing Nodes, Diploma Thesis, Oxford University, February 1994.
  5. Liu, M.L., Agrawal, D., El Abbadi, A. The Performance of Two-Phase Commit Protocols in the Presence of Site Failures, Proc. 24th Annual International Symposium on Fault-Tolerant Computing, Austin, June 1994.
  6. Sidell, J., Aoki, P., Sah, A., Staelin, C., Stonebraker, M., Yu, A. Data Replication in Mariposa, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  7. Haritsa, J., Ramamritham, K., Gupta, R. Characterization and Optimization of Commit Processing Performance in Distributed Database Systems, Technical Report, University of Massachusetts, March 1998.
[Moha93a] Mohan, C. ARIES/LHS: A Concurrency Control and Recovery Method Using Write-Ahead Logging for Linear Hashing with Separators, Proc. 9th International Conference on Data Engineering, Vienna, April 1993. A longer version of this paper is available as IBM Research Report RJ8682, IBM Research - Almaden, March 1992. Abstract DBLP ResearchIndex
  1. Hvasshovd, S.-O. HypRa/TR: A Tuple Oriented Recovery Method for a Continuously Available Distributed DBMS on a Shared Nothing Multi-Computer, PhD Thesis, IDT-rapport 1992:1, The Norwegian Institute of Technology, Trondheim, May 1992.
  2. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  3. Huang, W. CS764 Project Report - Linear Hashing in MINIREL, http://www.cs.wisc.edu/coral/minibase/linearHash/report.html, University of Wisconsin, May 1995.
  4. Eickler, A., Gerlhof, C., Kossmann, D. A Performance Evaluation of OID Mapping Techniques, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  5. Park, Y., Huh, D. Mini-Savepoints: Firewalls for Atomic Updates, Proc. 5th International Conference on Database Systems for Advanced Applications (DASFAA97), Melbourne, April 1997.
[MoOT92] Mohan, C., Obermarck, R., Treiber, K. Concurrently Applying Redo Records to Backup Database in a Log Sequence Using Single Queue Server per Queue at a Time, United States Patent 5,170,480, IBM, December 1992. Japan Patent 1,868,704, September 1994. 
  1. Okada, H. Data Base System Capable of Quickly Restoring a Data Block in a Data Section When a Fault Occurs During Operation, United States Patent 5,293,617, NEC Corporation, March 1994.
  2. Okada, H. Data Base System Capable of Quickly Restoring a Data Block in a Data Section When a Fault Occurs During Operation, United States Patent 5,293,617, NEC Corporation, March 1994.
  3. Orimo, M., Mori, K., Hirasawa, S., Fujise, H., Takeuchi, M., Suzuki, H. Replicated Data Processing Method in Distributed Processing System, United States Patent 5,333,265, Hitachi, Ltd., July 1994.
  4. Konrad, D., Sipple, R. Data Base Backup and Recovery System and Method, United States Patent 5,404,508, Unisys Corporation, April 1995.
  5. Hvasshovd, S.-O. Continuously Available Database Server having Multiple Groups of Nodes, Each Group Maintaining a Database Copy with Fragments Stored on Multiple Nodes, United States Patent 5,423,037, Teleserve Transaction Technology AS, June 1995.
[MoNa92c] Mohan, C., Narang, I. Data Base Recovery in Shared Disks and Client-Server Architectures, Proc. 12th International Conference on Distributed Computing Systems, Yokohama, June 1992. Also available as IBM Research Report RJ8685, IBM Research - Almaden, March 1992. Abstract ResearchIndex
  1. Dan, A. Performance Analysis of Data Sharing Environments, PhD Thesis, University of Massachusetts at Amherst, September 1990. An ACM Distinguished Dissertation 1991, The MIT Press, 1992.
  2. Rahm, E. Mehrrechner-Databankensysteme, Addition-Wesley, 1994.
  3. Baier, T. WALORS Eine WAL-basierte und objektorientierte Recovery-Strategie, Thesis, University of Kaiserslautern, November 1995.
  4. Bozas, G., Kober, S. Logging and Crash Recovery in Shared-Disk Parallel Database Systems, Research Report TUM-I9812, Technical University of Munich, June 1998.
  5. Blackburn, S. M. Persistent Store Interface: A foundation for scalable persistent system design, PhD Thesis, Australian National University, Canberra, August 1998.
[MoLe92] Mohan, C., Levine, F. ARIES/IM: An Efficient and High Concurrency Index Management Method Using Write-Ahead Logging, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992. A longer version of this paper is available as IBM Research Report RJ6846, IBM Research - Almaden, August 1989. Abstract DBLP ACM ResearchIndex
  1. Chang, W., Schek, H. A Signature Access Method for the Starburst Database System, Proc. 15th International Conference on Very Large Data Bases, Amsterdam, August 1989.
  2. Vural, S. A Simulation Study for the Performance Analysis of the ARIES Transaction Recovery Method, M. Sc. Thesis, Middle East Technical University, Ankara, February 1990.
  3. Raschid, L., Sellis, T., Lin, C.-C. Exploiting Concurrency in a Database Implementation of Production Systems, Technical Report CS-TR-2179.1, University of Maryland, March 1990.
  4. Weikum, G., Hasse, C., Monkeberg, A., Zabback, P. The COMFORT Project: A Comfortable Way to Better Performance, Technical Report 137, ETH, Zurich, July 1990.
  5. Shekita, E., Zwilling, M. Cricket: A Mapped, Persistent Object Store, Proc. 4th International Workshop on Persistent Object Systems, Martha's Vineyard, September 1990.
  6. Vural, S., Dogac, A. A Performance Analysis of the ARIES Recovery Method Through Simulation, Proc. 5th International Conference on Computer and Information Sciences, Cappadocia, November 1990.
  7. Lomet, D. Grow and Post Index Trees: Role, Techniques and Future Potential, In Advances in Spatial Databases, Lecture Notes in Computer Science, Volume 525, Springer-Verlag, 1991.
  8. Salzberg, B. Practical Spatial Database Access Methods, Proc. Symposium on Applied Computing, Kansas City, April 1991.
  9. Srinivasan, V., Carey, M. Performance of B-Tree Concurrency Control Algorithms, Proc. ACM SIGMOD International Conference on Management of Data, Denver, May 1991.
  10. Shekita, E. High-Performance Implementation Techniques for Next-Generation Database Systems, PhD Thesis, Computer Sciences Technical Report #1026, University of Wisconsin at Madison, May 1991.
  11. Ouksel, M.A., Mayer, O. An Anticipatory Scheme for Managing Concurrent Database Operations, Technical Report, University of Illinois at Chicago, September 1991.
  12. Hasse, C., Weikum, G. A Performance Evaluation of Multi-Level Transaction Management, Proc. 17th International Conference on Very Large Data Bases, Barcelona, September 1991.
  13. Lomet, D., Salzberg, B. Versioned Backups and Index Concurrency Results of Work-in-Progress, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991.
  14. Lomet, D., Salzberg, B. Rollback Databases, Technical Report NU-CCS-92-3, Northeastern University, 1992.
  15. Srinivasan, V. On-Line Processing in Large-Scale Transaction Systems, PhD Thesis, Computer Sciences Technical Report #1071, University of Wisconsin at Madison, January 1992.
  16. Ishak, R. Semantically Consistent Schedules for Efficient and Concurrent B-Tree Restructuring, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  17. Sullivan, M., Olson, M. An Index Implementation Supporting Fast Recovery for the POSTGRES Storage System, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  18. Hvasshovd, S.-O. HypRa/TR: A Tuple Oriented Recovery Method for a Continuously Available Distributed DBMS on a Shared Nothing Multi-Computer, PhD Thesis, IDT-rapport 1992:1, The Norwegian Institute of Technology, Trondheim, May 1992.
  19. Lomet, D. MLR: A Recovery Method for Multi-level Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  20. Lomet, D., Salzberg, B. Access Method Concurrency with Recovery, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  21. Salzberg, B., Dimock, A. Principles of Transaction-Based On-Line Reorganization, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  22. Weikum, G., Schek, H. Concepts and Applications of Multilevel Transactions and Open Nested Transactions, In Database Transaction Models for Advanced Applications, A. Elmagarmid (Ed.), Morgan Kaufmann Publishers, 1992.
  23. Claybrook, B. OLTP Online Transaction Processing Systems, John Wiley & Sons, Inc., 1992.
  24. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  25. Vossen, G., Gross-Hardt, M. Grundlagen der Transaktionsverarbeitung, Addison-Wesley Publishing Company, 1993.
  26. Tansel, A., Clifford, J., Gadia, S., Jajodia, S., Segev, A., Snodgrass, R. Temporal Databases: Theory, Design, and Implementation, The Benjamin/Cummings Publishing Company, Inc., 1993.
  27. Fekete, A. Recent Advances in Transaction Management, Proc. 4th Australian Database Conference, Brisbane, February 1993.
  28. Johnson, T., Shasha, D. The Performance of Current B-Tree Algorithms, ACM Transactions on Database Systems, Vol. 18, No. 1, March 1993.
  29. Lee, J. B-Tree Concurrency Control Algorithm for Nested Transaction Systems, Proc. 3rd International Symposium on Database Systems for Advanced Applications, Taejon, April 1993.
  30. Johnson, T., Shasha, D. B-Trees with Inserts and Deletes: Why Free-at-Empty is Better than Merge-at-Half, Journal of Computer and System Sciences, Vol. 47, No. 1, August 1993.
  31. Lomet, D. Key Range Locking Strategies for Improved Concurrency, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  32. Srinivasan, V., Carey, M. Performance of B+-Tree Concurrency Control Algorithms, VLDB Journal, Vol. 2, No. 4, October 1993.
  33. Weikum, G., Hasse, C. Multi-Level Transaction Management for Complex Objects: Implementation, Performance, Parallelism, VLDB Journal, Vol. 2, No. 4, October 1993.
  34. Cabrera, L.-F., McPherson, J., Schwarz, P., Wyllie, J. Implementing Atomicity in Two Systems: Techniques, Tradeoffs, and Experience, IEEE Transactions on Software Engineering, Vol. 19, No. 10, October 1993.
  35. Evangelidis, G., Lomet, D., Salzberg, B. The hBII-tree: A Concurrent and Recoverable Multi-attribute Indexing Method, Technical Report NU-CCS-93-19, Northeastern University, 1993.
  36. Jagadish, H.V., Lieuwen, D. Multi-Granularity Locks in an Object-Oriented Database, Research Report att-db-93-18, AT&T Labs, 1993.
  37. Johnson, T., Colbrook, A. A Distributed, Replicated, Data-Balanced Search Structure, Technical Report TR93-028, University of Florida, 1993.
  38. Weikum, G. Extending transaction management to capture more consistency with better performance, Proc. 9th French Database Conference, 1993.
  39. Lee, K.W. The Design of Crash Recovery in Client-Server DBMS, Thesis, Seoul National University, 1993.
  40. Lomet, D., Salzberg, B. Concurrency and Recovery for Index Trees with Nodal Updates Using Multiple Atomic Actions by which the Trees Integrity is Preserved During Undesired System Interruptions, US Patent 5,276,872, Digital Equipment Corporation, January 1994.
  41. Molesky, L., Ramamritham, K. Multi-Node Multi-Level Transactions, Technical Report 94-30, University of Massachusetts at Amherst, March 1994.
  42. Lynch, N., Merritt, M., Weihl, W., Fekete, A. Atomic Transactions, Morgan Kaufmann Publishers, 1994.
  43. Kumar, V., Mullins, J. An Integrated Data Structure with Multiple Access Paths for Database Systems and its Performance, Technical Report, University of Missouri - Kansas City, 1994.
  44. Evangelidis, G. The hBII-tree: A Concurrent and Recoverable Multi-attribute Index Structure, PhD Thesis, Northeastern University, June 1994.
  45. Kuo, D. Model and Verification of Recovery Algorithms, PhD Thesis, University of Sydney, June 1994.
  46. Skarra, A., Barghouti, N., Wolf, A. Semantic Synchronization in a Persistent Object System Library, Proc. 6th International Workshop on Persistent Object Systems, Tarascon, September 1994.
  47. Elmasri, R., Navathe, S. Fundamentals of Database Systems, 2nd Edition, The Benjamin/Cummings Publishing Company, Inc., 1994.
  48. Thomasian, A. Concurrency Control: Methods, Performance and Analysis, IBM Research Report RC19964, IBM T.J. Watson Research Center, December 1994.
  49. Molesky, L., Ramamritham, K. Recovery Protocols for Shared Memory Database Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Jose, May 1995.
  50. Salzberg, B. Access Methods, Technical Report NU-CCS-95-10, Northeastern University, 1995.
  51. Billard, D. La Reprise dans les Systemes Transactionnels Exploitant la Semantique des Operations Tyees, PhD Thesis, Universite Montpellier II, May 1995.
  52. Lomet, D., Green, R. Key-Range Locking with Index Trees, US Patent 5,440,732, Digital Equipment Corporation, August 1995.
  53. Kornacker, M., Banks, D. High-Concurrency Locking in R-Trees, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  54. Goyal, B., Haritsa, J., Seshadri, S., Srinivasan, V. Index Concurrency Control in Firm Real-Time DBMS, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  55. Eickler, A., Gerlhof, C., Kossmann, D. A Performance Evaluation of OID Mapping Techniques, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  56. Evangelidis, G., Lomet, D., Salzberg, B. The hBII-tree: A Modified hB-tree Supporting Concurrency, Recovery and Node Consolidation, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  57. Thomasian, A. Coping with Lock Contention in HPTS, Proc. 6th International Workshop on High Performance Transaction Systems, Asilomar, September 1995.
  58. Bohannon, P., Leinbaugh, D., Rastogi, R., Seshadri, S., Silberschatz, A., Sudarshan, S. Logical and physical versioning in main memory databases, Technical Report 113880-95103112, Lucent Technologies Bell Laboratories, 1995.
  59. Galindo-Legaria, C., Rabitti, F. Extending Locking Techniques to Improve Concurrent Database Access, ERCIM Research Report - 04/95-R036, CNR, 1995.
  60. Kamath, M., Ramamritham, K. Efficient Transaction Management Query Processing in Massive Digital Databases, Research Report UM-CS-1995-093, University of Massachusetts, 1995.
  61. Haritsa, J., Seshadri, S. Real-Time Index Concurrency Control, SIGMOD Record, Vol. 25, No. 1, March 1996.
  62. Haerder, T., Reinert, J. Access Path Support for Referential Integrity in SQL2, VLDB Journal, Vol. 5, No. 3, 1996.
  63. Freeston, M. A New Generic Indexing Technology, National Science Foundation Grant no. IRI-9619915, University of Aberdeen, 1996.
  64. Pollari-Malmi, K., Soisalon-Soininen, E., Ylonen, T. Concurrency Control in B-Trees with Batch Updates, IEEE Transactions on Knowledge and Data Engineering, Vol. 8, No. 6, 1996.
  65. Lomet, D. Replicated indexes for distributed data, Proc. Intl. IEEE Conf. on Parallel and Distributed Information Systems, Miami Beach, 1996.
  66. Kamath, M., Ramamritham, K. Efficient transaction support for dynamic information retrieval systems, Proc. of ACM SIGIR, 1996.
  67. Park, Y., Huh, D. Mini-Savepoints: Firewalls for Atomic Updates, Proc. 5th International Conference on Database Systems for Advanced Applications (DASFAA97), Melbourne, April 1997.
  68. Bohannon, P., Lieuwen, D., Rastogi, R., Silberschatz, A., Seshadri, S., Sudarshan, S. The Architecture of the Dali Main-Memory Storage Manager, Journal of Multimedia Tools and Applications, Volume 4, Number 2, 1997.
  69. Mehrotra, S., Korth, H., Silberschatz, A. Concurrency Control in Hierarchical Multidatabase Systems, VLDB Journal, Vol. 6, No. 2, 1997.
  70. Lomet, D., Salzberg, B. Concurrency and Recovery for Index Trees, VLDB Journal, Vol. 6, No. 3, 1997.
  71. Rastogi, R., Seshadri, S., Bohannon, P., Leinbaugh, D., Silberschatz, A., Sudarshan, S. Logical and Physical Versioning in Main Memory Databases, Proc. 23rd International Conference on Very Large Data Bases, Athens, August 1997.
  72. Bohannon, P., Rastogi, R., Silberschatz, A., Sudarshan, S. The Architecture of the Dali Main Memory Storage Manager, Bell Labs Technical Journal, Winter 1997.
  73. Narayanan, S., Goyal, B., Haritsa, J., Seshadri, S. Robust Real-Time Index Concurrency Control, Tech. Rep. TR-97-03, Indian Institute of Science, 1997.
  74. Bozas, G., Kober, S. Logging and Crash Recovery in Shared-Disk Parallel Database Systems, Research Report TUM-I9812, Technical University of Munich, June 1998.
  75. Park, S. Efficient Referential Integrity Checking Using Hashed B-Tree Index, Research Report, Seoul National University, 1998.
  76. Thevenin, M., Pierre, J.-M. A Global Garbage Collector for Federated Database Management Systems, Research Report, Universite Paul Sabatier, 1998.
  77. Kim, S., Jung, M., Park, J., Park, Y. A Design and Implementation of Savepoints and Partial Rollbacks Considering Transaction Isolation Levels of SQL2, Proc. 6th International Conference on Database Systems for Advanced Applications (DASFAA99), Hsinchu, April 1999.
  78. Kim, W.-Y., Whang, K.-Y., Lee, Y.-K., Kim, S.-W. A Recovery Method Supporting User-Interactive Undo in Database Management Systems, Information Sciences, Volume 114, Number 1-4, 1999.
  79. Haritsa, J., Seshadri, S. Real-Time Index Concurrency Control, IEEE Trans. on Knowledge and Data Engineering, Vol. 12, No. 3, May 2000.
  80. Ponnekanti, N., Kodavalla, H. Online Index Rebuild, Proc. ACM SIGMOD International Conference on Management of Data, Dallas, May 2000.
  81. Miyazaki, J., Yokota, H. An incremental optimistic concurrency control for parallel B-tree structures, Technical Report TR00-0011, Tokyo Institute of Technology, August 2000.
  82. Haritsa, J., Seshadri, S. Real-Time Index Concurrency Control, In Real-time Database Systems: Architecture and Techniques, T.-W. Kuo, K.-Y. Lam (Eds.), Kluwer Academic Publishers, Vol. 593, Kluwer International Series in Engineering and Computer Science, November 2000.
  83. O'Neil, P., Fekete, A., O'Neil, E., Liarokapis, D. A New Hybrid Predicate-Assertion-Index-Locking (PAX) Algorithm to Prevent Transactional Phantoms, Technical Report, University of Massachusetts at Boston, 2000.
  84. O'Neil, P., Fekete, A., O'Neil, E., Liarokapis, D. Some Considerations of Locking to Prevent Phantoms, Technical Report, University of Massachusetts at Boston, 2000.
  85. Kim, S.-H., Park, S.-H., Choi, W. Design and Implementation of the Index Manager for a Main Memory DBMS Tachyon, Technical Report, UCLA, 2000.
  86. Sippu, S., Soisalon-Soininen, E. A Theory of Transactions on Recoverable Search Trees, Proc. International Conference on Database Theory, London, January 2001. 
  87. Vingralek, R., Maheshwari, U., Shapiro, W. TDB: A Database System for Digital Rights Management, Technical Report, InterTrust-Star Laboratory, February 2001.
  88. G?rtner, A., Kemper, A., Kossmann, D., Zeller, B. Efficient Bulk Deletes in Relational Databases, Proc. 17th International Conference on Data Engineering, Heidelberg, April 2001.
  89. Cha, S., Hwang, S., Kim, K., Kwon, K. Cache-Conscious Concurrency Control of Main-Memory Indexes on Shared-Memory Multiprocessor Systems, Proc. 27th International Conference on Very Large Data Bases, Rome, September 2001.
  90. Hara, N. An Efficient and High Concurrency Nonunique Index Management Method, HPTS 2001 Position Paper, Asilomar, October 2001.
[MoPL92] Mohan, C., Pirahesh, H., Lorie, R. Efficient and Flexible Methods for Transient Versioning of Records to Avoid Locking by Read-Only Transactions, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992. Also available as IBM Research Report RJ8683, IBM Research - Almaden, March 1992. Abstract DBLP ACM ResearchIndex
  1. Dan, A. Performance Analysis of Data Sharing Environments, PhD Thesis, University of Massachusetts at Amherst, September 1990. An ACM Distinguished Dissertation 1991, The MIT Press, 1992.
  2. Bober, P., Carey, M. Multiversion Query Locking, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  3. Rahm, E. Hochleistungs-Transaktionssysteme, Friedr. Vieweg & Sohn Verlagsgesellschaft, 1993.
  4. Fekete, A. Recent Advances in Transaction Management, Proc. 4th Australian Database Conference, Brisbane, February 1993.
  5. Rahm, E. Parallel Query Processing in Shared Disk Database Systems, Technical Report 1/93, University of Kaiserslautern, Kaiserslautern, March 1993.
  6. Raz, Y. Commitment Ordering Based Distributed Concurrency Control for Bridging Single and Multi Version Resources, Proc. 3rd International Workshop in Research Issues on Data Engineering: Interoperability in Multidatabase Systems, Vienna, April 1993.
  7. Wu, K.-L., Yu, P., Chen, M.-S. Dynamic Finite Versioning: An Effective Versioning Approach to Concurrent Transaction and Query Processing, Proc. 9th International Conference on Data Engineering, Vienna, April 1993.
  8. Pu, C., Hseush, W., Kaiser, G., Wu, K.-L., Yu, P. Distributed Divergence Control for Epsilon Serializability, Proc. 13th International Conference on Distributed Computing, Pittsburgh, May 1993.
  9. An Analytical Comparison of 2 Secondary Index Schemes: Physical Versus Logical Addresses, Information Systems, Vol. 18, No. 5, July 1993.
  10. Rahm, E., Marek, R. Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  11. Rahm, E. Parallel Query Processing in Shared Disk Database Systems, Proc. 5th International Workshop on High Performance Transaction Systems, Asilomar, September 1993.
  12. Thomasian, A. Two-Phase Locking Performance and its Thrashing Behavior, ACM Transactions on Database Systems, Vol. 18, No. 4, December 1993.
  13. Pu, C., Tsang, M., Wu, K.-L., Yu, P. Multiversion Divergence Control of Time Fuzziness, IBM Research Report RC19323, IBM T.J. Watson Research Center, December 1993.
  14. Bober, P. Towards Practical Multiversion Locking Techniques for On-Line Query Processing, PhD Thesis, University of Wisconsin at Madison, 1993.
  15. Lynch, N., Merritt, M., Weihl, W., Fekete, A. Atomic Transactions, Morgan Kaufmann Publishers, 1994.
  16. Yu, P., Wu, K.-L., Lin, K.-J., Son, S. On Real-Time Databases: Concurrency Control and Scheduling, Proceedings of the IEEE, Vol. 82, No. 1, January 1994.
  17. Gukal, S., Omiecinski, E., Ramachandran, U. Avoiding Contention between Reads and Writes Using Dynamic Versioning, Technical Report GIT-CC-94/13, Georgia Tech, February 1994.
  18. Bober, P., Carey, M. Indexing Alternatives for Multiversion Locking, Proc. 4th International Conference on Extending Database Technology, Cambridge, March 1994.
  19. Ammann, P., Jajodia, S. An Efficient Multiversion Algorithm for Secure Servicing of Transaction Reads, Technical Report, George Mason University, May 1994.
  20. Thomasian, A. Concurrency Control: Methods, Performance and Analysis, IBM Research Report RC19964, IBM T.J. Watson Research Center, December 1994.
  21. Pu, C., Hseush, W., Kaiser, G., Wu, K.-L., Yu, P. Divergence Control for Distributed Database Systems, Distributed and Parallel Databases, Vol. 3, No. 1, January 1995.
  22. Gukal, S., Omiecinski, E., Ramachandran, U. Fast Transaction Recovery in Transient-Versioned Databases, Technical Report, Georgia Tech, 1995.
  23. Thomasian, A. Coping with Lock Contention in HPTS, Proc. 6th International Workshop on High Performance Transaction Systems, Asilomar, September 1995.
  24. Ammann, P., Jajodia, S., Mavuluri, P. On-The-Fly Reading of Entire Databases, IEEE Transactions on Knowledge and Data Engineering, Vol. 7, No. 5, October 1995.
  25. Jagadish, H.V., Mumick, I., Rabinovich, M. Multiversioning in Distributed Databases with Commuting Updates, Technical Report, AT&T Bell Laboratories, October 1995.
  26. Bohannon, P., Leinbaugh, D., Rastogi, R., Seshadri, S., Silberschatz, A., Sudarshan, S. Logical and physical versioning in main memory databases, Technical Report 113880-95103112, Lucent Technologies Bell Laboratories, 1995.
  27. Grovlen, O., Hvasshovd, S.-O., Torbjornsen, O. On-Line Query Processing through Undo/No-Redo Compensation, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  28. Quass, D., Widom, J. On-Line Warehouse View Maintenance, Proc. ACM SIGMOD International Conference on Management of Data, Tucson, May 1997.
  29. Llirbat, F., Simon, E., Tombroff, D. Using Versions in Update Transactions: Application to Integrity Checking, Proc. 23rd International Conference on Very Large Data Bases, Athens, August 1997.
  30. Rastogi, R., Seshadri, S., Bohannon, P., Leinbaugh, D., Silberschatz, A., Sudarshan, S. Logical and Physical Versioning in Main Memory Databases, Proc. 23rd International Conference on Very Large Data Bases, Athens, August 1997.
  31. Grøvlen, O., Hvasshovd, S.-O., Torbjørnsen, O. Low-Cost Compensation-Based Query Processing, Proc. 24th International Conference on Very Large Data Bases, New York, August 1998.
  32. Fournie, L., Bergsten, B., Simon, E., Vieille, L. An Improved Concurrency Control Protocol for Integrity Checking, Research Report, New Century Media and INRIA, Paris, 1999.
[MoNa92b] Mohan, C., Narang, I. Algorithms for Creating Indexes for Very Large Tables Without Quiescing Updates, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992. A longer version of this paper is available as IBM Research Report RJ8016, IBM Research - Almaden, March 1991. Abstract DBLP ACM ResearchIndex
  1. Srinivasan, V., Carey, M. On-Line Index Construction Algorithms, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991.
  2. Srinivasan, V. On-Line Processing in Large-Scale Transaction Systems, PhD Thesis, Computer Sciences Technical Report #1071, University of Wisconsin at Madison, January 1992.
  3. Srinivasan, V., Carey, M. Performance of On-Line Index Construction Algorithms, Proc. 3rd International Conference on Extending Database Technology, Vienna, March 1992.
  4. Srinivasan, V., Carey, M. Compensation-Based On-Line Query Processing, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  5. Salzberg, B., Dimock, A. Principles of Transaction-Based On-Line Reorganization, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  6. Achyutuni, K., Omiecinski, E., Navathe, S. HISET: A Generalized Technique for Efficient Concurrent Reorganization, Technical Report No. GIT-CC-92/57, Georgia Institute of Technology, Atlanta, December 1992.
  7. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  8. Rahm, E. Hochleistungs-Transaktionssysteme, Friedr. Vieweg & Sohn Verlagsgesellschaft, 1993.
  9. Sockut, G., Iyer, B. Reorganizing Databases Concurrently with Usage: A Survey, Technical Report TR 03.488, IBM Santa Teresa Laboratory, June 1993.
  10. Jagadish, H.V., Lieuwen, D. Multi-Granularity Locks in an Object-Oriented Database, Research Report att-db-93-18, AT&T Labs, 1993.
  11. Elmasri, R., Navathe, S. Fundamentals of Database Systems, 2nd Edition, The Benjamin/Cummings Publishing Company, Inc., 1994.
  12. Sockut, G., Beavin, T., Chang, C.-C. A Strategy for Online Reorganization of a Database by Copying Data, Mapping Identifiers, and Applying the Log, Document Number TR 03.601, IBM Santa Teresa Laboratory, January 1995.
  13. Zou, C., Salzberg, B., Ladin, R. Back to the Future: Dynamic Hierarchical Clustering, Technical Report NU-CCS-95-02, Northeastern University, 1995.
  14. Kamath, M., Ramamritham, K. Efficient Transaction Management Query Processing in Massive Digital Databases, Research Report UM-CS-1995-093, University of Massachusetts, 1995.
  15. Wiener, J., Naughton, J. OODB Bulk Loading Revisited: The Partitioned-List Approach, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  16. Salzberg, B., Zou, C., Ladin, R. On-Line Reorganization: A Position Paper, Proc. 6th International Workshop on High Performance Transaction Systems, Asilomar, September 1995.
  17. Kamath, M., Ramamritham, K. Efficient transaction support for dynamic information retrieval systems, Proc. of ACM SIGIR, 1996.
  18. Zou, C. Dynamic Hierarchical Data Clustering and Efficient On-Line Database Reorganization, PhD Thesis, Northeastern University, April 1996.
  19. Zou, C., Salzberg, B. On-Line Reorganization of Sparsely-Populated B+-Trees, Proc. ACM SIGMOD International Conference on Management of Data, Montreal, June 1996.
  20. Achyutuni, K., Omiecinski, E., Navathe, S. Two Techniques for On-Line Index Modification in Shared Nothing Parallel Databases, Proc. ACM SIGMOD International Conference on Management of Data, Montreal, June 1996.
  21. Sockut, G., Iyer, B. A Survey of Online Reorganization in IBM Products and Research, Data Engineering, Vol. 19, No. 2, June 1996.
  22. Pollari-Malmi, K., Soisalon-Soininen, E., Ylonen, T. Concurrency Control in B-Trees with Batch Updates, IEEE Transactions on Knowledge and Data Engineering, Vol. 8, No. 6, 1996.
  23. Zou, C., Salzberg, B. Safely and Efficiently Updating References During On-line Reorganization, Proc. 24th International Conference on Very Large Data Bases, New York, August 1998.
  24. Salzberg, B. Indexing and Reorganization in Parallel Database Systems, Project Proposal, Northeastern University, 2001.
  25. G?rtner, A., Kemper, A., Kossmann, D., Zeller, B. Efficient Bulk Deletes in Relational Databases, Proc. 17th International Conference on Data Engineering, Heidelberg, April 2001.
[LeMo92] Levine, F., Mohan, C. Method and Apparatus for Concurrent Modification of an Index Tree in a Transaction Processing System Utilizing Selective Indication of Structural Modification Operations, United States Patent 5,123,104, IBM, June 1992. Sri Lanka Patent 0,010,014, November 1989. Taiwan Patent NI-40987, December 1990. Republic of China Patent 0,022,452, February 1993. Philippines Patent 0,027,313, May 1993. Korea Patent 0,063,350, July 1993. Thailand Patent 0,003,973, September 1994. European (France, Germany, Italy, Netherlands, Spain, Sweden, Switzerland) Patent 0,336,035, November 1995. 

This method (ARIES/IM) has been implemented in DB2 Common Server. With enhancements, ARIES/IM has been implemented in DB2/MVS V4. 

  1. Perez, M. System and Method for Storing and Retrieving Information from a Multidimensional Array, United States Patent 5,319,777, Sinper Corporation, June 1994.
  2. Konrad, D., Sipple, R. Data Base Backup and Recovery System and Method, United States Patent 5,404,508, Unisys Corporation, April 1995.
  3. Borman, S., Tyrrell, A. Removing Uncommitted Changes Made to Stored Data by a Database Management System, United States Patent 5,437,026, IBM, July 1995.
  4. Lomet, D., Green, R. Key-Range Locking with Index Trees, US Patent 5,440,732, Digital Equipment Corporation, August 1995.
[Moha92c] Mohan, C. Supporting Very Large Tables, Invited Paper in Proc. 7th Brazilian Symposium on Database Systems, Porto Alegre, May 1992. Also available as IBM Research Report RJ8687, IBM Almaden Research Center, March 1992. 
  1. Achyutuni, K., Omiecinski, E., Navathe, S. HISET: A Generalized Technique for Efficient Concurrent Reorganization, Technical Report No. GIT-CC-92/57, Georgia Institute of Technology, Atlanta, December 1992.
  2. Sockut, G., Iyer, B. Reorganizing Databases Concurrently with Usage: A Survey, Technical Report TR 03.488, IBM Santa Teresa Laboratory, June 1993.
[MHLPS92] Mohan, C., Haderle, D., Lindsay, B., Pirahesh, H., Schwarz, P. ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging, ACM Transactions on Database Systems, Vol. 17, No. 1, March 1992, pp94-162. Reprinted in Readings in Database Systems, Third Edition, M. Stonebraker, J. Hellerstein (Eds.), Morgan Kaufmann Publishers, 1998. Reprinted in Recovery Mechanisms In Database Systems, V. Kumar, M. Hsu (Eds.), Prentice Hall, 1998. Also available as IBM Research Report RJ6649, IBM Almaden Research Center, January 1989; Revised November 1990. Abstract DBLP ACM ResearchIndex
  1. Spector, A. Modular Architectures for Distributed and Database Systems, Proc. 8th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Philadelphia, March 1989.
  2. Copeland, G., Keller, T., Krishnamurthy, R., Smith, M. The Case for Safe RAM, Proc. 15th International Conference on Very Large Data Bases, Amsterdam, August 1989.
  3. Vural, S. A Simulation Study for the Performance Analysis of the ARIES Transaction Recovery Method, M. Sc. Thesis, Middle East Technical University, Vural, February 1990.
  4. DeWitt, D., Ghandeharizadeh, S., Schneider, D., Bricker, A., Hsiao, H.-I, Rasmussen, R. The Gamma Database Machine Project, IEEE Transactions on Knowledge and Data Engineering, Vol. 2, No. 1, March 1990.
  5. Schek, H., Paul, H.-B., Scholl, M., Weikum, G. The DASDBS Project: Objectives, Experiences, and Future Prospects, IEEE Transactions on Knowledge and Data Engineering, Vol. 2, No. 1, March 1990.
  6. Weikum, G., Hasse, C., Broessler, P., Muth, P. Multi-Level Recovery, Proc. 9th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Nashville, April 1990.
  7. Bloch, J. A Practical Approach to Replication of Abstract Data Objects, PhD Thesis, Technical Report CMU-CS-90-133, Carnegie-Mellon University, May 1990.
  8. Weikum, G., Hasse, C., Monkeberg, A., Zabback, P. The COMFORT Project: A Comfortable Way to Better Performance, Technical Report 137, ETH, Zurich, July 1990.
  9. Hsiao, H.-I Performance and Availability in Database Machines with Replicated Data, PhD Thesis, Computer Sciences Technical Report #963, University of Wisconsin at Madison, August 1990.
  10. Korth, H., Levy, E., Silberschatz, A. A Formal Approach to Recovery by Compensating Transactions, Proc. 16th International Conference on Very Large Data Bases, Brisbane, August 1990.
  11. Kolodner, E. Atomic Incremental Garbage Collection and Recovery for a Large Stable Heap, Proc. 4th International Workshop on Persistent Object Systems, Martha's Vineyard, September 1990.
  12. Shekita, E., Zwilling, M. Cricket: A Mapped, Persistent Object Store, Proc. 4th International Workshop on Persistent Object Systems, Martha's Vineyard, September 1990.
  13. Levy, E., Silberschatz, A. Log-Driven Backups: A Recovery Scheme for Large Memory Database Systems, Proc. Jerusalem Conference on Information Technology, Jerusalem, October 1990.
  14. Lomet, D. Recovery for Shared Disk Systems Using Multiple Redo Logs, Technical Report CRL 90/4, DEC Cambridge Research Laboratory, October 1990.
  15. Vural, S., Dogac, A. A Performance Analysis of the ARIES Recovery Method Through Simulation, Proc. 5th International Conference on Computer and Information Sciences, Cappadocia, November 1990.
  16. Bhide, A., Goyal, A., Hsiao, H.-I, Jhingran, A. Asynchronous Replica Management for Shared Nothing Architectures, IBM Research Report RC16403, IBM T.J. Watson Research Center, December 1990.
  17. Kumar, A. A Crash Recovery Algorithm Based on Multiple Logs that Exploits Parallelism, Proc. 2nd IEEE Symposium on Parallel and Distributed Processing, Dallas, December 1990.
  18. Eppinger, J., Mummert, L., Spector, A. (Eds.) Camelot and Avalon: A Distributed Transaction Facility, Morgan Kaufmann Publishers, 1991.
  19. Weikum, G., Schek, H. Multi-Level Transactions and Open Nested Transactions, Data Engineering, Vol. 14, No. 1, March 1991.
  20. Weikum, G. Principles and Realisation Strategies of Multi-Level Transaction Management, ACM Transactions on Database Systems, Vol. 16, No. 1, March 1991.
  21. Agrawal, D., Bernstein, A. A Nonblocking Quorum Consensus Protocol for Replicated Data, IEEE Transactions on Parallel and Distributed Systems, Vol. 2, No. 2, April 1991.
  22. Levy, E. Incremental Restart, Proc. 7th International Conference on Data Engineering, Kobe, April 1991.
  23. Shekita, E. High-Performance Implementation Techniques for Next-Generation Database Systems, PhD Thesis, Computer Sciences Technical Report #1026, University of Wisconsin at Madison, May 1991.
  24. Buchmann, A., Ozsu, T., Georgakopoulos, D. Towards a Transaction Management System for DOM, Technical Report TR-0146-06-91-165, GTE Laboratories, June 1991.
  25. Levy, E. Semantics-Based Recovery in Transaction Management Systems, PhD Thesis, University of Texas at Austin, 1991.
  26. Rahm, E. Recovery Concepts for Data Sharing Systems, Proc. 21st International Symposium on Fault-Tolerant Computing, Montreal, June 1991.
  27. Halici, U., Dogac, A. An Optimistic Locking Technique for Concurrency Control in Distributed Databases, IEEE Transactions on Software Engineering, Vol. 17, No. 7, July 1991.
  28. Haas, L., Selinger, P. Database Research at the IBM Almaden Research Center, IBM Research Report RJ8229, IBM Research - Almaden, July 1991.
  29. Thomasian, A. Concurrency Control Methods for High-End Transaction Processing, IBM Research Report RC17033, IBM T.J. Watson Research Center, July 1991.
  30. Lomet, D. Grow and Post Index Trees: Role, Techniques and Future Potential, In Advances in Spatial Databases, Proc. 2nd Symposium on Spatial Databases, Lecture Notes in Computer Science, Volume 525, Springer-Verlag, August 1991.
  31. Thomasian, A. Centralized Concurrency Control Methods for High-End TP, SIGMOD Record, Vol. 20, No. 3, September 1991.
  32. Hasse, C., Weikum, G. A Performance Evaluation of Multi-Level Transaction Management, Proc. 17th International Conference on Very Large Data Bases, Barcelona, September 1991.
  33. Chrysanthis, P. ACTA, A Framework for Modeling and Reasoning About Extended Transactions, PhD Thesis, COINS Technical Report 91-90, University of Massachusetts at Amherst, September 1991.
  34. Lomet, D., Salzberg, B. Versioned Backups and Index Concurrency Results of Work-in-Progress, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991.
  35. Thomasian, A. High Performance "Distributed" Transaction Processing, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991.
  36. Hvasshovd, S., Saeter, T., Torbjornsen, O. Critical Issues in the Design of a Fault-Tolerant Multiprocessor Database Server, Proc. Pacific Rim International Symposium on Fault Tolerant Systems, Kawasaki, September 1991.
  37. Deux, O., et al. The O2 System, Communications of the ACM, Vol. 34, No. 10, October 1991.
  38. Lomet, D., Salzberg, B. Media Recovery with Time-Split B-trees, Technical Report CRL 91/9, DEC Cambridge Research Laboratory, October 1991.
  39. Narang, I., Palmer, J. Rolling Checkpoint of Recoverable Messages in a Transaction System, Proc. 3rd International Conference on Management of Data, Bombay, December 1991.
  40. Rahm, E. Concurrency and Coherency Control in Database Sharing Systems, Technical Report 3/91, University of Kaiserslautern, Kaiserslautern, December 1991.
  41. Dias, D., Goyal, A., Parr, F. An Intelligent Page Store for Concurrent Transaction and Query Processing, Proc. 2nd International Workshop on Research Issues on Data Engineering: Transaction and Query Processing, Tempe, February 1992.
  42. Bober, P., Carey, M. On Mixing Queries and Transactions via Multiversion Locking, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  43. Weikum, G., Schek, H. Concepts and Applications of Multilevel Transactions and Open Nested Transactions, In Database Transaction Models for Advanced Applications, A. Elmagarmid (Ed.), Morgan Kaufmann Publishers, 1992.
  44. Muth, P., Rakow, T., Klas, W., Neuhold, E. A Transaction Model for an Open Publication Environment, In Database Transaction Models for Advanced Applications, A. Elmagarmid (Ed.), Morgan Kaufmann Publishers, 1992.
  45. Claybrook, B. OLTP Online Transaction Processing Systems, John Wiley & Sons, Inc., 1992.
  46. Kuo, D. A Two Pass Restart Algorithm for ARIES, SSRC Technical Report 22.2, University of Sydney, Sydney, 1992.
  47. Lomet, D., Salzberg, B. Rollback Databases, Technical Report NU-CCS-92-3, Northeastern University, 1992.
  48. Chutani, S., et al. The Episode File System, Proc. Winter USENIX Conference, 1992.
  49. Hvasshovd, S.-O. HypRa/TR: A Tuple Oriented Recovery Method for a Continuously Available Distributed DBMS on a Shared Nothing Multi-Computer, PhD Thesis, IDT-rapport 1992:1, The Norwegian Institute of Technology, Trondheim, May 1992.
  50. Agrawal, D., El Abbadi, A., Jeffers, R. An Approach to Eliminate Transaction Blocking in Locking Protocols, Proc. ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, San Diego, June 1992.
  51. Agrawal, D., El Abbadi, A., Jeffers, R. Using Delayed Commitment in Locking Protocols for Real-Time Databases, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  52. Bhide, A., Goyal, A., Hsiao, H.-I, Jhingran, A. An Efficient Scheme for Providing High Availability, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  53. Franklin, M., Zwilling, M., Tan, C.K., Carey, M., DeWitt, D. Crash Recovery in Client-Server EXODUS, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  54. Jhingran, A., Khedkar, P. Analysis of Recovery in a Database System Using a Write-Ahead Log Protocol, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  55. Lomet, D. MLR: A Recovery Method for Multi-level Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  56. Lomet, D., Salzberg, B. Access Method Concurrency with Recovery, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  57. Dan, A. Performance Analysis of Data Sharing Environments, PhD Thesis, University of Massachusetts at Amherst, September 1990. An ACM Distinguished Dissertation 1991, The MIT Press, 1992.
  58. Chamberlin, D., Schmuck, F. Dynamic Data Distribution (D3) in a Shared-Nothing Multiprocessor Data Store, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  59. Moenkeberg, A., Weikum, G. Performance Evaluation of an Adaptive and Robust Load Control Method for the Avoidance of Data - Contention Thrashing, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  60. Kolodner, E. Concurrent Tracking of Stable Objects, Proc. 5th International Workshop on Persistent Object Systems, San Miniato, September 1992.
  61. Kolodner, E., Weihl, W. Atomic Incremental Garbage Collection, Proc. International Workshop on Memory Management, St. Malo, September 1992.
  62. Kuo, D. Model and Verification of a Data Manager Based on ARIES, Proc. 4th International Conference on Database Theory, Berlin, October 1992.
  63. Levy, E., Silberschatz, A. Incremental Recovery in Main Memory Database Systems, IEEE Transactions on Knowledge and Data Engineering, Vol. 4, No. 6, December 1992.
  64. Ylonen, T. Concurrent Shadow Paging: A New Direction for Database Research, Technical Report 1992/TKO-B86, Helsinki University of Technology, 1992.
  65. Dan, A., Yu, P., Jhingran, A. Recovery Analysis of Data Sharing Systems under Deferred Dirty Page Propagation Policies, IBM Research Report RC18553, IBM T.J. Watson Research Center, December 1992.
  66. Bell, D., Grimson, J. Distributed Database Systems, Addison-Wesley, 1992.
  67. Tansel, A., Clifford, J., Gadia, S., Jajodia, S., Segev, A., Snodgrass, R. Temporal Databases: Theory, Design, and Implementation, The Benjamin/Cummings Publishing Company, Inc., 1993.
  68. Rahm, E. Hochleistungs-Transaktionssysteme, Friedr. Vieweg & Sohn Verlagsgesellschaft, 1993.
  69. Vossen, G., Gross-Hardt, M. Grundlagen der Transaktionsverarbeitung, Addison-Wesley Publishing Company, 1993.
  70. Pal, S., Lanka, S. Strict Schedules for Abstract Data Types, Technical Report, Pennsylvania State University, University Park, 1993.
  71. Pal, S., Lanka, S., Sunderam, H. A Protocol for Concurrency Control and Recovery for Abstract Data Types, Technical Report, Pennsylvania State University, University Park, 1993.
  72. Ylonen, T. Concurrent Shadow Paging: Snapshots, Read-Only Transactions, and On-The-Fly Multi-Level Incremental Dumping, Technical Report 1993/TKO-B104, Helsinki University of Technology, 1993.
  73. Ylonen, T. Write Optimization and Clustering in Concurrent Shadow Paging, Technical Report 1993/TKO-B99, Helsinki University of Technology, 1993.
  74. Weikum, G. Extending transaction management to capture more consistency with better performance, Proc. 9th French Database Conference, 1993.
  75. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  76. Wu, K.-L., Fuchs, W.K. Rapid Transaction Undo Recovery Using Twin-Page Storage Management, IEEE Transactions on Software Engineering, Vol. 19, No. 2, 1993.
  77. Kuo, D. Verification of a Two Pass Restart Recovery Algorithm for ARIES, Proc. 4th Australian Database Conference, Brisbane, February 1993.
  78. Fekete, A. Recent Advances in Transaction Management, Proc. 4th Australian Database Conference, Brisbane, February 1993.
  79. Lee, J. B-Tree Concurrency Control Algorithm for Nested Transaction Systems, Proc. 3rd International Symposium on Database Systems for Advanced Applications, Taejon, April 1993.
  80. Chew, K.-M., Reddy, A.J., Romer, T., Silberschatz, A. Kernel Support for Recoverable-Persistent Memory, Proc. USENIX Mach III Symposium, Santa Fe, April 1993.
  81. Takakura, H., Kambayashi, Y. Continuous Backup Systems Utilizing Flash Memory, Proc. 9th International Conference on Data Engineering, Vienna, April 1993.
  82. Kolodner, E., Weihl, W. Atomic Incremental Garbage Collection and Recovery for a Large Stable Heap, Proc. ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 1993.
  83. Rastogi, R., Korth, H., Silberschatz, A. Strict Histories in Object-Based Database Systems, Proc. ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Washington, DC, May 1993.
  84. Schek, H., Weikum, G., Ye, H. Towards a Unified Theory of Concurrency Control and Recovery, Proc. ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Washington, DC, May 1993.
  85. Hisgen, A., Birrell, A., Jerian, C., Mann, T., Swart, G. New-Value Logging in the Echo Replicated File System, Technical Report 104, DEC Systems Research Center, Palo Alto, June 1993.
  86. Sockut, G., Iyer, B. Reorganizing Databases Concurrently with Usage: A Survey, Technical Report TR 03.488, IBM Santa Teresa Laboratory, June 1993.
  87. Franklin, M. Caching and Memory Management in Client-Server Database Systems, PhD Thesis, Computer Sciences Technical Report #1168, University of Wisconsin at Madison, July 1993.
  88. Franklin, K., Carey, M., Livny, M. Local Disk Caching for Client-Server Database Systems, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  89. Jagadish, H.V., Silberschatz, A., Sudarshan, S. Recovering from Main-Memory Lapses, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  90. Agrawal, D., El Abbadi, A., Singh, A. Consistency and Orderability: Semantics-Based Correctness Criteria for Databases ACM Transactions on Database Systems, Vol. 18, No. 3, September 1993.
  91. Stamos, J., Cristian, F. Coordinator Log Transaction Execution Protocol, Distributed and Parallel Databases, Vol. 1, No. 4, October 1993.
  92. Weikum, G., Hasse, C. Multi-Level Transaction Management for Complex Objects: Implementation, Performance, Parallelism, VLDB Journal, Vol. 2, No. 4, October 1993.
  93. Thomasian, A. Two-Phase Locking Performance and its Thrashing Behavior, ACM Transactions on Database Systems, Vol. 18, No. 4, December 1993.
  94. Bober, P. Towards Practical Multiversion Locking Techniques for On-Line Query Processing, PhD Thesis, University of Wisconsin at Madison, 1993.
  95. Lee, K.W. The Design of Crash Recovery in Client-Server DBMS, Thesis, Seoul National University, 1993.
  96. Lynch, N., Merritt, M., Weihl, W., Fekete, A. Atomic Transactions, Morgan Kaufmann Publishers, 1994.
  97. Rahm, E. Mehrrechner-Databankensysteme, Addition-Wesley, 1994.
  98. Stonebraker, M. Transaction Management, In Readings in Database Systems, Second Edition, M. Stonebraker (Ed.), Morgan Kaufmann Publishers, 1994.
  99. Huang, J., Gruenwald, L. Logging Techniques in Real-Time Database Systems, Software Systems in Engineering, Vol. 59, pp247-257, 1994, American Society of Mechanical Engineers.
  100. Lomet, D., Salzberg, B. Concurrency and Recovery for Index Trees with Nodal Updates Using Multiple Atomic Actions by which the Trees Integrity is Preserved During Undesired System Interruptions, US Patent 5,276,872, Digital Equipment Corporation, January 1994.
  101. Daniels, D., Sawdon, W., Haskin, R. Log Archive Filtering Method for Transaction-Consistent Forward Recovery from Catastrophic Media Failures, US Patent 5,278,982, IBM, January 1994.
  102. Deacon, A., Schek, H., Weikum, G. Semantics-based Multilevel Transaction Management in Federated Systems, Proc. 10th International Conference on Data Engineering, Houston, February 1994.
  103. Molesky, L., Ramamritham, K. Multi-Node Multi-Level Transactions, Technical Report 94-30, University of Massachusetts at Amherst, March 1994.
  104. Vaghani, J., Ramamohanarao, K., Kemp, D., Somogyi, Z., Stuckey, P., Leask, T., Harland, J. The Aditi Deductive Database System, VLDB Journal, Vol. 3, No. 2, April 1994.
  105. Lee, K.W., Kim, H.J. Extending ARIES for Client Server DBMS, Journal of Korean Information Science Society, Vol. 21, No. 4, April 1994.
  106. Torbjornsen, O., Hvasshovd, S.-O. Application of an Abstract Machine Supporting Fault-Tolerance in a Parallel Database Server, International Journal of Computer Systems Science and Engineering, Vol. 9, No. 2, April 1994.
  107. Carey, M., DeWitt, D., Franklin, M., Hall, N., McAuliffe, M., Naughton, J., Schuh, D., Solomon, M., Tan, C., Tsatalos, O., White, S., Zwilling, M. Shoring Up Persistent Applications, Proc. ACM SIGMOD International Conference on Management of Data, Minneapolis, May 1994.
  108. Alonso, G., Agrawal, D., El Abbadi, A. Reducing Recovery Constraints on Locking based Protocols, Proc. 13th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Minneapolis, May 1994.
  109. Rastogi, R., Neimet, M.-A. Enhancing Pre-Existing Data Managers with Atomicity and Durability, Proc. 1st International Conference on Applications of Databases, Vadstena, June 1994.
  110. Kuo, D. Model and Verification of Recovery Algorithms, PhD Thesis, University of Sydney, June 1994.
  111. Graham, P. Applications of Static Analysis to Concurrency Control and Recovery in Objectbase Systems, PhD Thesis, University of Manitoba, 1994.
  112. Alonso, G. Managing Advanced Databases: Concurrency, Recovery, and Cooperation in Scientific Applications, PhD Thesis, University of California, Santa Barbara, July 1994.
  113. Langworthy, D., Zdonik, S. Storage Class Extensibility in the Brown Object Storage System, Proc. 6th International Workshop on Persistent Object Systems, Tarascon, September 1994.
  114. White, S. Pointer Swizzling Techniques for Object-Oriented Database Systems, PhD Thesis, Computer Sciences Technical Report #1242, University of Wisconsin at Madison, September 1994.
  115. Agrawal, D., El Abbadi, A., Lang, A.E. The Performance of Protocols based on Locks with Ordered Sharing, IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No. 5, October 1994.
  116. Muth, P. Transaktionsverwaltung in Heterogenen und Autonomen Datenbanksystemen, PhD Thesis, Technical University of Darmstadt, 1994.
  117. Thomasian, A. Concurrency Control: Methods, Performance and Analysis, IBM Research Report RC19964, IBM T.J. Watson Research Center, December 1994.
  118. Agrawal, D., Abbadi, A., Jeffers, R., Lin, L. Ordered Shared Locks for Real-Time Databases, VLDB Journal, Volume 4, Number 1, January 1995.
  119. Vahalia, U., Gray, C., Ting, D. Metadata Logging in an NFS Server, Proc. USENIX Technical Conference, New Orleans, January 1995.
  120. Sockut, G., Beavin, T., Chang, C.-C. A Strategy for Online Reorganization of a Database by Copying Data, Mapping Identifiers, and Applying the Log, Document Number TR 03.601, IBM Santa Teresa Laboratory, January 1995.
  121. Cabrera, L.-F., Rees, R., Steiner, S., Hineman, W., Penner, M. ADSM: A Multi-Platform, Scalable, Backup and Archive Mass Storage System, Proc. IEEE COMPCON Spring'95, San Francisco, March 1995.
  122. Biliris, A., Panagos, E. A High Performance Configurable Storage Manager, Proc. 11th International Conference on Data Engineering, Taipei, March 1995.
  123. Biliris, A., Panagos, E. Transactions in the Client-Server EOS Object Store, Proc. 11th International Conference on Data Engineering, Taipei, March 1995.
  124. Date, C. An Introduction to Database Systems, 6th Edition, Addison-Wesley Publishing Company, 1995.
  125. Weihl, W. Transaction Processing Techniques, Chapter 13 in Distributed Systems, S. Mullender (Ed.), 2nd Edition, ACM Press, 1995.
  126. White, S., DeWitt, D. Implementing Crash Recovery in QuickStore: A Performance Study, Proc. ACM SIGMOD International Conference on Management of Data, San Jose, May 1995.
  127. Gukal, S., Omiecinski, E., Ramachandran, U. Fast Transaction Recovery in Transient-Versioned Databases, Technical Report, Georgia Tech, 1995.
  128. Molesky, L., Ramamritham, K. Recovery Protocols for Shared Memory Database Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Jose, May 1995.
  129. Billard, D. La Reprise dans les Systemes Transactionnels Exploitant la Semantique des Operations Tyees, PhD Thesis, Universite Montpellier II, May 1995.
  130. Rengarajan, T.K., Spiro, P., Raghavan, A., Lomet, D. Method and System for Decreasing Recovery Time for Failed Atomic Transactions by Keeping Copies of Altered Control Structures in Main Memory, US Patent 5,414,840, DEC, May 1995.
  131. Natarajan, A., Lee, C.P. An ARIES Log Manager for Minirel CS 764 -- Project Report, http://www.cs.wisc.edu/coral/minibase/logMgr/report/main.html, University of Wisconsin, May 1995.
  132. Dombrowska, H. ARIES/NT Modification for Advanced Transactions Support, Proc. 2nd International Workshop on Advances in Databases and Information Systems, Moscow, June 1995.
  133. Sivasankaran, R., Ramamritham, K., Stankovic, J., Towsley, D. Data Placement, Logging and Recovery in Real-Time Active Databases, Proc. 1st International Workshop on Active and Real-Time Database Systems, Skovde, June 1995.
  134. Agrawal, D., El Abbadi, A. Constrained Shared Locks for Increasing Concurrency in Databases, Journal of Computer and System Sciences, Vol. 51, pp53-63, 1995.
  135. Korth, H. The Double Life of the Transaction Abstraction: Fundamental Principle and Evolving System Concept, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  136. Lomet, D., Tuttle, M. Redo Recovery after System Crashes, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  137. Hvasshovd, S.-O., Torbjornsen, O., Bratsberg, S.E., Holager, P. The ClustRa Telecom Database: High Availability, High Throughput, and Real-Time Response, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  138. Eickler, A., Gerlhof, C., Kossmann, D. A Performance Evaluation of OID Mapping Techniques, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  139. Amsaleg, L., Franklin, M., Gruber, O. Efficient Incremental Garbage Collection for Client-Server Object Database Systems, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  140. Cabrera, L.-F., Rees, R., Hineman, W. Applying Database Technology in the ADSM Mass Storage System, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  141. Lomet, D. The Case for Log Structuring in Database Systems, Proc. 6th International Workshop on High Performance Transaction Systems, Asilomar, September 1995.
  142. Thomasian, A. Coping with Lock Contention in HPTS, Proc. 6th International Workshop on High Performance Transaction Systems, Asilomar, September 1995.
  143. Zaharioudakis, M., Carey, M. Fine-Grained Sharing in a Page Server OODBMS: Implementation and Performance Results, Technical Report, University of Wisconsin, October 1995.
  144. Baier, T. WALORS Eine WAL-basierte und objektorientierte Recovery-Strategie, Thesis, University of Kaiserslautern, November 1995.
  145. Chrysanthis, P. Serializability-Based Correctness Criteria, Chapter 2 in Performance of Concurrency Control Mechanisms in Centralized Database Systems, V. Kumar (Ed.), Prentice Hall, 1995.
  146. Langworthy, D., Zdonik, S. Extensibility and Asynchrony in the Brown-Object Storage System, Chapter 21 in Performance of Concurrency Control Mechanisms in Centralized Database Systems, V. Kumar (Ed.), Prentice Hall, 1995.
  147. Rezende, F., Baier, T. Eine WAL-basierte und objektorientierte Recovery-Strategie, Proc. 7th Workshop on Transaction Concepts, Nieheim-Ostwestfalen, January 1996.
  148. Panagos, E., Biliris, A., Jagadish, H.V., Rastogi, R. Client-Based Logging for High Performance Distributed Architectures, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  149. Jeong, J.-M., Lee, K.-W., Kim, H.-J. ARIES/RL: An Extension of ARIES with Re-Logging to Support Long-Duration Transactions and its Evaluations, Technical Report, Seoul National University, 1996.
  150. Jeong, J.-M. Design and Implementation of On-line Recovery Manager using Re-Logging, MS Thesis, Seoul National University, 1996.
  151. Agrawal, D., El Abbadi, A. Transaction Management in OODBMS, Chapter 8 in Object-Oriented Multidatabase Systems: A Solution for Advanced Applications, O. Bukhres, A. Elmagarmid (Eds.), Prentice-Hall, Inc., 1996.
  152. Kemper, A. Datenbanksysteme, R. Oldenbourg Verlag, 1996.
  153. Panagos, E., Biliris, A., Jagadish, H.V., Rastogi, R. Fine-Granularity Locking and Client-Based Logging for Distributed Architectures, Proc. 5th International Conference on Extending Database Technology, Avignon, March 1996.
  154. Zou, C. Dynamic Hierarchical Data Clustering and Efficient On-Line Database Reorganization, PhD Thesis, Northeastern University, April 1996.
  155. Blackburn, S. Multicomputer Object Stores: The Single Store Image Approach, Proc. 3rd IDEA Workshop, Lamington National Park, July 1996.
  156. Wallace, C., Soparkar, N. Spheres of Control: An Approach to Advanced Recovery, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  157. Billard, D. Recovery of Transactions Exploiting Operation Semantics: Beyond ARIES, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  158. Lyon, J., Pearson, S., Putzolu, F. Improved Recovery Process, European Patent Application 96300264.7, Tandem, September 1996.
  159. Rezende, F., H?rder, T. An Approach to Multi-User KBMS in Workstation/Server Environments, Proc. 11th Brazilian Symposium on Data Bases (SBBD'96), S?o Carlos, October 1996.
  160. Kuo, D. Model and Verification of a Data Manager Based on ARIES, ACM Transactions on Database Systems, Volume 21, Number 4, December 1996.
  161. Keen, J., Dally, W. Extended Ephemeral Logging: Log Storage Management for Applications with Long Lived Transactions, ACM Transactions on Database Systems, Volume 22, Number 1, March 1997.
  162. Park, Y., Huh, D. Mini-Savepoints: Firewalls for Atomic Updates, Proc. 5th International Conference on Database Systems for Advanced Applications (DASFAA97), Melbourne, April 1997.
  163. Tsuei, T.-F., Packer, A., Ko, K.-T. Database Buffer Size Investigation for OLTP Workloads (Experience Paper), Proc. ACM SIGMOD International Conference on Management of Data, Tucson, May 1997.
  164. Patel, J., Yu, J.-B., Kabra, N., Tufte, K., Nag, B., Burger, J., Hall, N., Ramasamy, K., Lueder, R., Ellman, C., Kupsch, J., Guo, S., DeWitt, D., Naughton, J. Building a Scaleable Geo-Spatial DBMS: Technology, Implementation, and Evaluation, Proc. ACM SIGMOD International Conference on Management of Data, Tucson, May 1997.
  165. Alonso, G., Blott, S., Fessler, A., Schek, H. Correctness and Parallelism of Composite Systems, Proc. 16th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Tucson, May 1997.
  166. Lomet, D., Salzberg, B. Concurrency and Recovery for Index Trees, VLDB Journal, Vol. 6, No. 3, 1997.
  167. Lo, M.-L., Hsiao, H.-I Constructing Transaction Serialization Order for Incremental Data Warehouse Refresh, Technical Report, IBM TJ Watson Research Center, July 1997.
  168. Wildfogel, D., Yerneni, R. Efficient Testing of High Performance Transaction Processing Systems, Proc. 23rd International Conference on Very Large Data Bases, Athens, August 1997.
  169. Kumar, S., Kwang, E.-K., Agrawal, D. Caprera: An Activity Framework for Transaction Processing on Wide-Area Networks, Proc. 23rd International Conference on Very Large Data Bases, Athens, August 1997.
  170. Bohannon, P., Lieuwen, D., Rastogi, R., Silberschatz, A., Seshadri, S., Sudarshan, S. The Architecture of the Dali Main-Memory Storage Manager, Journal of Multimedia Tools and Applications, Volume 4, Number 2, 1997.
  171. Jagadish, H., Narayan, P., Seshadri, S., Sudarshan, S., Kanneganti, R. Incremental Organization for Data Recording and Warehousing, Proc. 23rd International Conference on Very Large Data Bases, Athens, August 1997.
  172. Blackburn, S. M., Stanton, R. B. Scalable Transactional Cache Coherency: Towards Scalable Persistent Systems, Proc. Sixth International Parallel Computing Workshop, Canberra, September 1997.
  173. Besancenot, J., Cart, M., Ferrie, J., Guerraoui, R., Pucheral, P., Traverson, B. Les Systemes Transactionnels - Concepts, Normes et Produits, ISBN 2-86601-645-9, Hermes, October 1997.
  174. Mehrotra, S., Hu, K., Kaplan, S. Dealing with partial failures in multiple processor primary-backup systems, Proc. Sixth ACM International Conference on Information and Knowledge Management (CIKM), Las Vegas, November 1997.
  175. Hu, K., Mehrotra, S., Kaplan, S. An optimized two-safe approach to maintaining remote backup systems, Proc. COMAD Conference on Management of Data, Chennai, December 1997.
  176. Kemper, A., Eickler, A. Datenbanksysteme, R. Oldenbourg Verlag, 1997.
  177. Bohannon, P., Rastogi, R., Silberschatz, A., Sudarshan, S. Multi-Level Recovery in the Dali Main-Memory Storage Manager, Bell Labs Technical Report, 1997.
  178. Bohannon, P., Rastogi, R., Silberschatz, A., Sudarshan, S. The Architecture of the Dali Main Memory Storage Manager, Bell Labs Technical Journal, Winter 1997.
  179. Zaharioudakis, M., Carey, M., Franklin, M. Adaptive, Fine-Grained Sharing in a Client-Server OODBMS: A Callback-Based Approach, ACM Transactions on Database Systems, Volume 22, Number 4, December 1997.
  180. Franklin, M. Concurrency Control and Recovery, In The Handbook of Computer Science and Engineering, A. Tucker (Ed.), ISBN 0-849-32909-4, CRC Press, 1997.

  181. Chakrabarti, K., Mehrotra, S. Dynamic Granular Locking Approach to Phantom Protection in R-Trees, Proc. 14th International Conference on Data Engineering, Orlando, February 1998.
  182. Haritsa, J., Ramamritham, K., Gupta, R. Characterization and Optimization of Commit Processing Performance in Distributed Database Systems, Technical Report, University of Massachusetts, March 1998.
  183. Park, J., Kwon, Y., Kim, K., Lee, S., Park, B., Ch, S. Xmas: An Extensible Main-Memory Storage System for High-Performance Applications, Proc. ACM SIGMOD International Conference on Management of Data, Seattle, June 1998.
  184. Lomet, D., Weikum, G. Efficient and Transparent Application Recovery in Client-Server Information Systems, Proc. ACM SIGMOD International Conference on Management of Data, Seattle, June 1998.
  185. Bozas, G., Kober, S. Logging and Crash Recovery in Shared-Disk Parallel Database Systems, Research Report TUM-I9812, Technical University of Munich, June 1998.
  186. Kumar, V., Son, S. Database Recovery, ISBN 0-792-38192-0, Kluwer International, July 1998.
  187. Zou, C., Betty Salzberg, B. Safely and Efficiently Updating References During On-line Reorganization, Proc. 24th International Conference on Very Large Data Bases, New York, August 1998.
  188. Blackburn, S. M. Persistent Store Interface: A foundation for scalable persistent system design, PhD Thesis, Australian National University, Canberra, August 1998.
  189. Chawathe, Y., Brewer, E. System Support for Scalable and Fault Tolerant Internet Services, IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware '98), Lake District, September 1998.
  190. Nagaraj, P.K. Commit Processing in Distributed Secure and Real-Time Transaction Processing Systems, ME Thesis, BMS College of Engineering, Bangalore, October 1998.
  191. Hu, K., Mehrotra, S., Kaplan, S. Failure Handling in an optimized two-safe approach to maintaining primary backup systems, Proc. IEEE Symposium on Reliable Distributed Systems (SRDS), West Lafayette, October 1998.
  192. Bertino, E., Catania, B., Vinai, A. Transaction Modeling and Architectures, In Encyclopedia of Computer Science and Technology, Marcel Dekker, 1998.
  193. Ronstrom, M. Design and Modelling of a Parallel Data Server for Telecom Applications, PhD Thesis, Linkoping University, 1998.
  194. Martin, C.P., Ramamritham, K. Recovery Guarantees: Essentials and Incidentals, Technical Report 98-12, University of Massachusetts, 1998.
  195. Fox, A. A Framework for Separating Server Scalability and Availability from Internet Application Functionality, PhD Thesis, University of California at Berkeley, 1998.
  196. Park, S. Efficient Referential Integrity Checking Using Hashed B-Tree Index, Research Report, Seoul National University, 1998.
  197. Ng, W.T., Chen, P. Integrating Reliable Memory in Databases, VLDB Journal, Vol. 7, No. 3, 1998.
  198. Westmann, T., Kossmann, D., Helmer, S., Moerkotte, G. The implementation and performance of compressed databases. Technical Report 3/98, Universitat Mannheim, 1998.
  199. Chrysanthis, P., Samaras, G., Al-Houmaily, Y. Recovery and Performance of Atomic Commit Processing in Distributed Database Systems, In Recovery Mechanisms In Database Systems, V. Kumar, M. Hsu (Eds.), Prentice Hall, 1998.
  200. Delis, A., Kanitkar, V., Kollios, G. Database Architectures, in Encyclopedia of Electrical and Electronics Engineering, John Webster (Ed.), John Wiley and Sons, February 1999.
  201. Amiri, K., Gibson, G., Golding, R. Scalable Concurrency Control and Recovery for Shared Storage Arrays, Technical Report CMU-CS-99-111, Carnegie-Mellon University, February 1999.
  202. Saake, G., Heuer, A. Datenbanken: Implementierungstechniken, ISBN 3-8266-0513-6, MITP-Verlag, 1999.
  203. Lee, K.-W., Kim, H.-J. An Eager and Pessimistic Space Reservation Method for Tables Frequently Accessed by Concurrent Transactions, IEICE Transactions on Information and Systems, Special Issue on New Generation Database Technologies, Vol. E82-D, No. 1, January 1999.
  204. Fournie, L., Bergsten, B., Simon, E., Vieille, L. An Improved Concurrency Control Protocol for Integrity Checking, Research Report, New Century Media and INRIA, Paris, 1999. 
  205. Bohannon, P., Rastogi, R., Seshadri, S., Silberschatz, A., Sudarshan, S. Using Codewords to Protect Database Data from a Class of Software Errors, Proc. 15th International Conference on Data Engineering, Sydney, March 1999.
  206. Kim, S., Jung, M., Park, J., Park, Y. A Design and Implementation of Savepoints and Partial Rollbacks Considering Transaction Isolation Levels of SQL2, Proc. 6th International Conference on Database Systems for Advanced Applications (DASFAA99), Hsinchu, April 1999.
  207. Gore, M., Ghosh, R.K. Recovery in Distributed Extended Long-lived Transaction Models, Proc. 6th International Conference on Database Systems for Advanced Applications (DASFAA), Hsinchu, April 1999.
  208. Chakrabarti, K., Mehrotra, S. Efficient Concurrency Control in Multidimensional Access Methods, Proc. ACM SIGMOD International Conference on Management of Data, Philadelphia, June 1999.
  209. Lomet, D., Tuttle, M. Logical Logging to Extend Recovery to New Domains, Proc. ACM SIGMOD International Conference on Management of Data, Philadelphia, June 1999.
  210. Kim, W.-Y., Whang, K.-Y., Lee, Y.-K., Kim, S.-W. A Recovery Method Supporting User-Interactive Undo in Database Management Systems, Information Sciences, Volume 114, Number 1-4, 1999.
  211. Ozsu, T., Valduriez, P. Principles of Distributed Database Systems, 2nd Edition, ISBN 0-13-607938-5, Prentice Hall, 1999.
  212. Ramakrishnan, R., Gehrke, J. Database Management Systems, Second Edition, ISBN 0-07-232206-3, McGraw-Hill, August 1999. 
  213. Martin, C.P., Ramamritham, K. Recovery Guarantees in Mobile Systems, Proc. International Workshop on Data Engineering for Wireless and Mobile Access, Seattle, August 1999.
  214. Kornacker, M. High-Performance Extensible Indexing, Proc. 25th International Conference on Very Large Data Bases, Edinburgh, September 1999.
  215. Chakrabarti, K. Supporting Spatial Index Structures as Access Methods in a Database System, MS Thesis, University of Illinois at Urbana-Champaign, 1999.
  216. Bertino, E., Catania, B., Vinai, A. Transaction Models and Architectures, Technical Report, University of Milan, 1999.
  217. Haritsa, J., Ramamritham, K., Gupta, R., The PROMPT Real-Time Commit Protocol, IEEE Trans. on Parallel and Distributed Systems, vol. 11, no. 2, February 2000.
  218. Macdonald, J. File System Support for Delta Compression, Master's Thesis, University of California, Berkeley, May 2000.
  219. Lomet, D., High Speed On-line Backup When Using Logical Log Operations, Proc. ACM SIGMOD International Conference on Management of Data, Dallas, May 2000.
  220. Schewe, K.-D., Ripke, T., Drechsler, S. Hybrid Concurrency Control and Recovery for Multi-Level Transactions, Acta Cybernetica Volume 14, Number 3, 2000.
  221. Elmasri, R., Navathe, S. Fundamentals of Database Systems, 3rd Edition, ISBN 0-201-74153-9, Addison Wesley, 2000.
  222. He, Z., Blackburn, S.M., Kirby, L., Zigman, J. Platypus: The design and implementation of a flexible high performance object store Advances in Persistent Object Systems, Proc. 9th International Workshop on Persistent Object Systems (POS9), Lillehammer, September 2000.
  223. He, Z., Blackburn, S.M., Zigman, J. Design and Implementation of ANU-Store, an Efficient, Flexible Transactional Object Store, Proc. 9th International Workshop on Persistent Object Systems (POS9), Lillehammer, September 2000.
  224. Sivasankaran, R., Ramamritham, K., Stankovic, J. System Failure and Recovery, Chapter 9 in Real-Time Database Systems: Architecture and Techniques, K-Y Lam and T-W Kuo, eds., Kluwer, 2000.
  225. Kim, S.-H., Park, S.-H., Choi, W. Design and Implementation of the Index Manager for a Main Memory DBMS Tachyon, Technical Report, UCLA, 2000.
  226. Sippu, S., Soisalon-Soininen, E. A Theory of Transactions on Recoverable Search Trees, Proc. International Conference on Database Theory, London, January 2001. 
  227. G?rtner, A., Kemper, A., Kossmann, D., Zeller, B. Efficient Bulk Deletes in Relational Databases, Proc. 17th International Conference on Data Engineering, Heidelberg, April 2001.
  228. Silberschatz, A., Korth, H., Sudarshan, S. Database System Concepts, 4th Edition, ISBN 0-07-228363-7, McGraw-Hill, July 2001.
  229. Weikum, G., Vossen, G. Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery, ISBN 1-555860-508-8, Morgan Kaufmann, 2001.
  230. Cha, S., Hwang, S., Kim, K., Kwon, K. Cache-Conscious Concurrency Control of Main-Memory Indexes on Shared-Memory Multiprocessor Systems, Proc. 27th International Conference on Very Large Data Bases, Rome, September 2001.
  231. Barga, R., Lomet, D. and Weikum, G. Recovery Guarantees for Multi-tier Applications, Proc. International Conference on Data Engineering, San Jose, March 2002.
  232. Pati?o-Mart?nez, M., Jim?nez-Peris, R., Ar?valo, S. Group Transactions: An Integrated Approach to Transactions and Group Communication, In Press Book Chapter, Kluwer, 2002.
[MoNa92a] Mohan, C., Narang, I. Efficient Locking and Caching of Data in the Multisystem Shared Disks Transaction Environment, Proc. 3rd International Conference on Extending Database Technology, Vienna, March 1992, pp453-468. Also available as IBM Research Report RJ8301, IBM Research - Almaden, August 1991. 
  1. Rahm, E. Concurrency and Coherency Control in Database Sharing Systems, Technical Report 3/91, University of Kaiserslautern, Kaiserslautern, December 1991.
  2. Dan, A., Yu, P. Performance Analysis of Coherency Control Policies through Lock Retention, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  3. Dan, A. Performance Analysis of Data Sharing Environments, PhD Thesis, University of Massachusetts at Amherst, September 1990. An ACM Distinguished Dissertation 1991, The MIT Press, 1992.
  4. Lomet, D. Private Lock Management, Technical Report CRL 92/9, DEC Cambridge Research Laboratory, November 1992.
  5. Valduriez, P. Parallel Database Systems: Open Problems and New Issues, Distributed and Parallel Databases, Vol. 1, No. 2, April 1993.
  6. Valduriez, P. Parallel Database Systems, Proc. 9th International Conference on Data Engineering, Vienna, April 1993.
  7. Bittan, A., Kogan, Y., Yu, P. Asymptotic Performance of a Buffer Model in a Data Sharing Environment, Proc. ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, Nashville, May 1994.
  8. Lomet, D. Private Locking and Distributed Cache Management, Proc. 3rd International Conference on Parallel and Distributed Information Systems, Austin, September 1994.
  9. Yu, P., Dan, A. Performance Analysis of Affinity Clustering on Transaction Processing Coupling Architecture, IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No. 5, October 1994.
  10. Khan, F., Paul, R., Bukhres, O., Ahmad, I., Goel, A., Ghafoor, A. Massive Data Management in Parallel Machines, Technical Report, Purdue University, October 1994.
  11. Gottemukkala, V., Omiecinski, E., Ramachandran, U. Relaxed Index Consistency for a Client-Server Database, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  12. Ozsu, T., Valduriez, P. Principles of Distributed Database Systems, 2nd Edition, ISBN 0-13-607938-5, Prentice Hall, 1999.
[Moha92b] Mohan, C. Less Optimism About Optimistic Concurrency Control, Proc. 2nd International Workshop on Research Issues on Data Engineering: Transaction and Query Processing, Tempe, February 1992. Also available as IBM Research Report RJ8686, IBM Almaden Research Center, March 1992. Abstract
  1. Franaszek, P., Haritsa, J., Robinson, J., Thomasian, A. Distributed Concurrency Control Based on Limited Wait-Depth, IEEE Transactions on Parallel and Distributed Systems, Vol. 4, No. 11, November 1993.
  2. Rahm, E. Mehrrechner-Databankensysteme, Addition-Wesley, 1994.
  3. Rezende, F. Haerder, T. Capturing Abstraction Relationships' Semantics for Concurrency Control in KBMSs, Technical Report 6/94, University of Kaiserslautern, November 1994.
  4. Thomasian, A. Concurrency Control: Methods, Performance and Analysis, IBM Research Report RC19964, IBM T.J. Watson Research Center, December 1994.
  5. Thomasian, A. Coping with Lock Contention in HPTS, Proc. 6th International Workshop on High Performance Transaction Systems, Asilomar, September 1995.
  6. Gottemukkala, V., Omiecinski, E., Ramachandran, U. Relaxed Index Consistency for a Client-Server Database, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  7. Haritsa, J., Seshadri, S. Real-Time Index Concurrency Control, SIGMOD Record, Vol. 25, No. 1, March 1996.
  8. Haritsa, J., Ramamritham, K., Gupta, R., The PROMPT Real-Time Commit Protocol, IEEE Trans. on Parallel and Distributed Systems, vol. 11, no. 2, February 2000.
  9. Haritsa, J., Seshadri, S. Real-Time Index Concurrency Control, IEEE Trans. on Knowledge and Data Engineering, Vol. 12, No. 3, May 2000.
  10. Haritsa, J., Seshadri, S. Real-Time Index Concurrency Control, In Real-time Database Systems: Architecture and Techniques, T.-W. Kuo, K.-Y. Lam (Eds.), Kluwer Academic Publishers, Vol. 593, Kluwer International Series in Engineering and Computer Science, November 2000.
[Moha92a] Mohan, C. Interactions Between Query Optimization and Concurrency Control, Proc. 2nd International Workshop on Research Issues on Data Engineering: Transaction and Query Processing, Tempe, February 1992. Also available as IBM Research Report RJ8686, IBM Almaden Research Center, March 1992. 
  1. Thomasian, A. Two-Phase Locking Performance and its Thrashing Behavior, ACM Transactions on Database Systems, Vol. 18, No. 4, December 1993.
  2. Thomasian, A. Concurrency Control: Methods, Performance and Analysis, IBM Research Report RC19964, IBM T.J. Watson Research Center, December 1994.
  3. Mitschang, B. Anfrageverarbeitung in Datenbanksystemen, Friedr. Vieweg & Sohn Verlagsgesellschaft, 1995.
  4. Gottemukkala, V., Omiecinski, E., Ramachandran, U. Relaxed Index Consistency for a Client-Server Database, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  5. Helal, A., Kim, Y.-S., Elmagarmid, A., Heddaya, A. Transaction Optimization, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  6. O'Neil, P., Fekete, A., O'Neil, E., Liarokapis, D. Some Considerations of Locking to Prevent Phantoms, Technical Report, University of Massachusetts at Boston, 2000.
[MoNS91] Mohan, C., Narang, I., Silen, S. Solutions to Hot Spot Problems in a Shared Disks Transaction Environment, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991. Also available as IBM Research Report RJ8281, IBM Research - Almaden, August 1991. Abstract ResearchIndex
  1. Rahm, E. Concurrency and Coherency Control in Database Sharing Systems, Technical Report 3/91, University of Kaiserslautern, Kaiserslautern, December 1991.
  2. Polyzois, C., Garcia-Molina, H. Evaluation of Remote Backup Algorithms for Transaction Processing Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  3. Polyzois, C. Disaster Recovery for Transaction Processing Systems, PhD Thesis, Princeton University, June 1992.
  4. Lomet, D. Private Lock Management, Technical Report CRL 92/9, DEC Cambridge Research Laboratory, November 1992.
  5. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  6. Yu, P., Chen, M.-S., Wolf, J., Turek, J. Parallel Query Processing, IBM Research Report RC18903, IBM T.J. Watson Research Center, May 1993.
  7. Rahm, E. Empirical Performance Evaluation of Concurrency Control and Coherency Control Protocols for Database Sharing Systems, ACM Transactions on Database Systems, Vol. 18, No. 2, June 1993.
  8. Wolf, J., Yu, P., Turek, J., Dias, D. A Parallel Hash Join Algorithm for Managing Data Skew, IEEE Transactions on Parallel and Distributed Systems, Vol. 4, No. 12, December 1993.
  9. Adam, N., Bhargava, B. (Eds.) Advanced Database Systems, Lecture Notes in Computer Science, Volume 759, Springer-Verlag, 1993.
  10. Rahm, E. Mehrrechner-Databankensysteme, Addition-Wesley, 1994.
  11. Molesky, L., Ramamritham, K. Efficient Locking for Shared-Memory Database Systems, Technical Report 94-10, University of Massachusetts at Amherst, February 1994.
  12. Yu, P., Dan, A. Performance Analysis of Affinity Clustering on Transaction Processing Coupling Architecture, IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No. 5, October 1994.
  13. Baier, T. WALORS Eine WAL-basierte und objektorientierte Recovery-Strategie, Thesis, University of Kaiserslautern, November 1995.
  14. Panagos, E., Biliris, A., Jagadish, H.V., Rastogi, R. Fine-Granularity Locking and Client-Based Logging for Distributed Architectures, Proc. 5th International Conference on Extending Database Technology, Avignon, March 1996.
[MoNa91] Mohan, C., Narang, I. Recovery and Coherency-Control Protocols for Fast Intersystem Page Transfer and Fine-Granularity Locking in a Shared Disks Transaction Environment, Proc. 17th International Conference on Very Large Data Bases, Barcelona, September 1991. A longer version of this paper is available as IBM Research Report RJ8017, IBM Almaden Research Center, March 1991. Abstract DBLP ResearchIndex
  1. Thomasian, A. Concurrency Control Methods for High-End Transaction Processing, IBM Research Report RC17033, IBM T.J. Watson Research Center, July 1991.
  2. Haas, L., Selinger, P. Database Research at the IBM Almaden Research Center, IBM Research Report RJ8229, IBM Research - Almaden, July 1991.
  3. Thomasian, A. Centralized Concurrency Control Methods for High-End TP, SIGMOD Record, Vol. 20, No. 3, September 1991.
  4. Rahm, E. Concurrency and Coherency Control in Database Sharing Systems, Technical Report 3/91, University of Kaiserslautern, Kaiserslautern, December 1991.
  5. Dan, A., Yu, P. Effect of System Dynamics on Coupling Architectures for Transaction Processing, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  6. Dan, A., Yu, P. Performance Analysis of Coherency Control Policies through Lock Retention, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  7. Franklin, M., Zwilling, M., Tan, C.K., Carey, M., DeWitt, D. Crash Recovery in Client-Server EXODUS, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  8. Dan, A. Performance Analysis of Data Sharing Environments, PhD Thesis, University of Massachusetts at Amherst, September 1990. An ACM Distinguished Dissertation 1991, The MIT Press, 1992.
  9. Franklin, M., Carey, M., Livny, M. Global Memory Management in Client-Server DBMS Architectures, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  10. Lomet, D. Private Lock Management, Technical Report CRL 92/9, DEC Cambridge Research Laboratory, November 1992.
  11. Dan, A., Yu, P., Jhingran, A. Recovery Analysis of Data Sharing Systems under Deferred Dirty Page Propagation Policies, IBM Research Report RC18553, IBM T.J. Watson Research Center, December 1992.
  12. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  13. Dan, A., Yu, P. Performance Analysis of Buffer Coherency Policies in a Multisystem Data Sharing Environment, IEEE Transactions on Parallel and Distributed Systems, Vol. 4, No. 3, March 1993.
  14. Rahm, E. Parallel Query Processing in Shared Disk Database Systems, Technical Report 1/93, University of Kaiserslautern, Kaiserslautern, March 1993.
  15. Rahm, E. Evaluation of Closely Coupled Systems for High Performance Database Processing, Proc. 13th International Conference on Distributed Computing, Pittsburgh, May 1993.
  16. Rahm, E. Empirical Performance Evaluation of Concurrency Control and Coherency Control Protocols for Database Sharing Systems, ACM Transactions on Database Systems, Vol. 18, No. 2, June 1993.
  17. Yu, P. Modelling and Analysis of Transaction Processing Systems, IBM Research Report RC18959, IBM T.J. Watson Research Center, June 1993.
  18. Ramamritham, K. Pragmatic Issues in Semantics-Based Transaction Processing, NSF Proposal, University of Massachusetts at Amherst, 1993.
  19. Franklin, M. Caching and Memory Management in Client-Server Database Systems, PhD Thesis, Computer Sciences Technical Report #1168, University of Wisconsin at Madison, July 1993.
  20. Franklin, K., Carey, M., Livny, M. Local Disk Caching for Client-Server Database Systems, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  21. Selinger, P. Predictions and Challenges for Database Systems in the Year 2000, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  22. Rahm, E. Parallel Query Processing in Shared Disk Database Systems, Proc. 5th International Workshop on High Performance Transaction Systems, Asilomar, September 1993.
  23. Rahm, E. Mehrrechner-Databankensysteme, Addition-Wesley, 1994.
  24. Carey, M., Franklin, M., Zaharioudakis, M. Fine-Grained Sharing in a Page Server OODBMS, Proc. ACM SIGMOD International Conference on Management of Data, Minneapolis, May 1994.
  25. Molesky, L., Ramamritham, K. Efficient Locking for Shared-Memory Database Systems, Technical Report 94-10, University of Massachusetts at Amherst, February 1994.
  26. Molesky, L., Ramamritham, K. Multi-Node Multi-Level Transactions, Technical Report 94-30, University of Massachusetts at Amherst, March 1994.
  27. Lomet, D. Private Locking and Distributed Cache Management, Proc. 3rd International Conference on Parallel and Distributed Information Systems, Austin, September 1994.
  28. Yu, P., Dan, A. Performance Analysis of Affinity Clustering on Transaction Processing Coupling Architecture, IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No. 5, October 1994.
  29. Rahm, E., Stoehr, T. Controlling Disk Contention for Parallel Query Processing in Shared Disk Database Systems, Technical Report, University of Leipzig, October 1994.
  30. Dogac, A., Ozsu, T., Biliris, A., Sellis, T. (Eds.) Advances in Object-Oriented Database Systems, NATO ASI Series, Series F: Computer and Systems Sciences, Vol. 130, Springer-Verlag, 1994.
  31. Molesky, L., Ramamritham, K. Recovery Protocols for Shared Memory Database Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Jose, May 1995.
  32. Lehman, T., Gottemukkala, V. The Design and Performance Evaluation of a Lock Manager for a Memory-Resident Database System, Chapter 15 in Performance of Concurrency Control Mechanisms in Centralized Database Systems, V. Kumar (Ed.), Prentice Hall, 1995.
  33. Zaharioudakis, M., Carey, M. Fine-Grained Sharing in a Page Server OODBMS: Implementation and Performance Results, Technical Report, University of Wisconsin, October 1995.
  34. Baier, T. WALORS Eine WAL-basierte und objektorientierte Recovery-Strategie, Thesis, University of Kaiserslautern, November 1995.
  35. Panagos, E., Biliris, A., Jagadish, H.V., Rastogi, R. Client-Based Logging for High Performance Distributed Architectures, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  36. Gottemukkala, V., Omiecinski, E., Ramachandran, U. Relaxed Index Consistency for a Client-Server Database, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  37. Panagos, E., Biliris, A., Jagadish, H.V., Rastogi, R. Fine-Granularity Locking and Client-Based Logging for Distributed Architectures, Proc. 5th International Conference on Extending Database Technology, Avignon, March 1996.
  38. Rezende, F., H?rder, T. An Approach to Multi-User KBMS in Workstation/Server Environments, Proc. 11th Brazilian Symposium on Data Bases (SBBD'96), S?o Carlos, October 1996.
  39. Zaharioudakis, M., Carey, M. Highly Concurrent Cache Consistency for Indices in Client-Server Database Systems, Proc. ACM SIGMOD International Conference on Management of Data, Tucson, May 1997.
  40. Euthimios Panagos, Alexandros Biliris. Synchronization and Recovery in a Client-Server Storage System. VLDB Journal 6(3): 209-223(1997).
  41. Franklin, M., Carey, M., Livny, M. Transactional Client-Server Cache Consistency: Alternatives and Performance, ACM Transactions on Database Systems, Volume 22, Number 3, September 1997.
  42. Zaharioudakis, M., Carey, M., Franklin, M. Adaptive, Fine-Grained Sharing in a Client-Server OODBMS: A Callback-Based Approach, ACM Transactions on Database Systems, Volume 22, Number 4, December 1997.
  43. Sujata Banerjee, Panos K. Chrysanthis: Network Latency Optimizations in Distributed Database Systems. ICDE 1998.
  44. Bozas, G., Kober, S. Logging and Crash Recovery in Shared-Disk Parallel Database Systems, Research Report TUM-I9812, Technical University of Munich, June 1998.
[SPAM91] Schreier, U., Pirahesh, H., Agrawal, R., Mohan, C. Alert: An Architecture for Transforming a Passive DBMS into an Active DBMS, Proc. 17th International Conference on Very Large Data Bases, Barcelona, September 1991. Also available as IBM Research Report RJ8306, IBM Almaden Research Center, August 1991. 
  1. Haas, L., Selinger, P. Database Research at the IBM Almaden Research Center, IBM Research Report RJ8229, IBM Research - Almaden, July 1991.
  2. Chamberlin, D., Cheng, J., Pistor, P., Saracco, C., Selinger, P. Relational and Object-Oriented Technology: A White Paper, IBM Research Report RJ8450, November 1991.
  3. Ceri, S. A Declarative Approach to Active Databases, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  4. Andrade, M.J., Medeiros, C.B. Tratamento de Restricoes no Modelo OO, Proc. 7th Brazilian Symposium on Database Systems, Porto Alegre, May 1992.
  5. Hanson, E. Rule Condition Testing and Action Execution in Ariel, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  6. Terry, D., Goldberg, D., Nichols, D., Oki, B. Continuous Queries over Append-Only Databases, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  7. Welling, G., Badrinath, B.R. An Architecture of a Threaded Many-to-Many Remote Procedure Call, Proc. 12th International Conference on Distributed Computing Systems, Yokohama, June 1992.
  8. Gehani, N., Jagadish, H.V., Shmueli, O. Composite Event Specification in Active Databases: Model & Implementation, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  9. Simon, E., Kiernan, J., de Maindreville, C. Implementing High Level Active Rules on top of a Relational DBMS, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  10. Tansel, A., Clifford, J., Gadia, S., Jajodia, S., Segev, A., Snodgrass, R. Temporal Databases: Theory, Design, and Implementation, The Benjamin/Cummings Publishing Company, Inc., 1993.
  11. Gupta, A., Mumick, I., Subramanian, V.S. Maintaining Views Incrementally, Proc. ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 1993.
  12. Bayer, P. State-of-the-Art Report on Reactive Processing in Databases and Artificial Intelligence, The Knowledge Engineering Review, Vol. 8, No. 2, June 1993.
  13. Hanson, E., Widom, J. An Overview of Production Rules in Database Systems, The Knowledge Engineering Review, Vol. 8, No. 2, June 1993.
  14. Jaeger, U. The AIMS Approach - Towards an Active Information Management System, Technical Report FR-1993-014, Bayerisches Forschungszentrum fur Wissensbasierte Systeme, December 1993.
  15. Jasper, H. Active Databases for Active Repositories, Proc. 10th International Conference on Data Engineering, Houston, February 1994.
  16. Pissinou, N., Snodgrass, R., Elmasri, R., Mumick, I., Ozsu, T., Pernici, B., Segev, A., Theodoulidis, B., Dayal, U. Towards an Infrastructure for Temporal Databases - Report of an Invitational ARPA/NSF Workshop, Technical Report TR 94-01, University of Arizona, March 1994.
  17. Cheng, J., Mattos, N., Chamberlin, D., DeMichiel, L. Extending Relational Database Technology for New Applications, IBM Systems Journal, Vol. 33, No. 2, 1994.
  18. Dayal, U., Hanson, E., Widom, J. Active Database Systems, Chapter 21 in Modern Database Systems: The Object Model, Interoperability, and Beyond, W. Kim (Ed.), Addison-Wesley Publishing Company, 1995.
  19. Hanson, E. The Design and Implementation of the Ariel Active Database Rule System, IEEE Transactions on Knowledge and Data Engineering, Vol. 8, No. 1, 1996.
  20. Widom, J. The Starburst Active Database System, IEEE Transactions on Knowledge and Data Engineering, Vol. 8, No. 4, August 1996.
  21. Chen, J., DeWitt, D., Tian, F., Wang, Y. NiagraCQ: A Scalable Continuous Query System for Internet Databases, Proc. ACM SIGMOD International Conference on Management of Data, Dallas, May 2000.
[MoPi91] Mohan, C., Pirahesh, H. ARIES-RRH: Restricted Repeating of History in the ARIES Transaction Recovery Method, Proc. 7th International Conference on Data Engineering, Kobe, April 1991, pp718-727. Also available as IBM Research Report RJ7342, IBM Almaden Research Center, July 1990. Abstract Citations DBLP ResearchIndex
  1. Lomet, D. Recovery for Shared Disk Systems Using Multiple Redo Logs, Technical Report CRL 90/4, DEC Cambridge Research Laboratory, October 1990.
  2. Levy, E. Incremental Restart, Proc. 7th International Conference on Data Engineering, Kobe, April 1991.
  3. Levy, E. Semantics-Based Recovery in Transaction Management Systems, PhD Thesis, University of Texas at Austin, 1991.
  4. Buchmann, A., Ozsu, T., Georgakopoulos, D. Towards a Transaction Management System for DOM, Technical Report TR-0146-06-91-165, GTE Laboratories, June 1991.
  5. Haas, L., Selinger, P. Database Research at the IBM Almaden Research Center, IBM Research Report RJ8229, IBM Research - Almaden, July 1991.
  6. Hasse, C., Weikum, G. A Performance Evaluation of Multi-Level Transaction Management, Proc. 17th International Conference on Very Large Data Bases, Barcelona, September 1991.
  7. Hvasshovd, S.-O. HypRa/TR: A Tuple Oriented Recovery Method for a Continuously Available Distributed DBMS on a Shared Nothing Multi-Computer, PhD Thesis, IDT-rapport 1992:1, The Norwegian Institute of Technology, Trondheim, May 1992.
  8. Franklin, M., Zwilling, M., Tan, C.K., Carey, M., DeWitt, D. Crash Recovery in Client-Server EXODUS, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  9. Levy, E., Silberschatz, A. Incremental Recovery in Main Memory Database Systems, IEEE Transactions on Knowledge and Data Engineering, Vol. 4, No. 6, December 1992.
  10. Muth, P., Rakow, T., Klas, W., Neuhold, E. A Transaction Model for an Open Publication Environment, In Database Transaction Models for Advanced Applications, A. Elmagarmid (Ed.), Morgan Kaufmann Publishers, 1992.
  11. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  12. Cabrera, L.-F., McPherson, J., Schwarz, P., Wyllie, J. Implementing Atomicity in Two Systems: Techniques, Tradeoffs, and Experience, IEEE Transactions on Software Engineering, Vol. 19, No. 10, October 1993.
  13. Weikum, G., Hasse, C. Multi-Level Transaction Management for Complex Objects: Implementation, Performance, Parallelism, VLDB Journal, Vol. 2, No. 4, October 1993.
  14. Muth, P. Transaktionsverwaltung in Heterogenen und Autonomen Datenbanksystemen, PhD Thesis, Technical University of Darmstadt, 1994.
  15. Baier, T. WALORS Eine WAL-basierte und objektorientierte Recovery-Strategie, Thesis, University of Kaiserslautern, November 1995.
  16. Park, Y., Huh, D. Mini-Savepoints: Firewalls for Atomic Updates, Proc. 5th International Conference on Database Systems for Advanced Applications (DASFAA97), Melbourne, April 1997.
  17. Bozas, G., Kober, S. Logging and Crash Recovery in Shared-Disk Parallel Database Systems, Research Report TUM-I9812, Technical University of Munich, June 1998.
[CHHIM91] Cheng, J., Haderle, D., Hedges, R., Iyer, B., Messinger, T., Mohan, C., Wang, Y. An Efficient Hybrid Join Algorithm: A DB2 Prototype, Proc. 7th International Conference on Data Engineering, Kobe, April 1991. A longer version of this paper is available as IBM Research Report RJ7884, IBM Research - Almaden, December 1990. 
  1. Gustafson, J., Perrizo, W., Scott, K., Thureen, D., Davidson, W. DVH: A Query Processing Method Using Domain Vectors and Hashing, Proc. 2nd International Workshop on Research Issues on Data Engineering: Transaction and Query Processing, Tempe, February 1992.
  2. Graefe, G. Query Evaluation Techniques for Large Databases, ACM Computing Surveys, Vol. 25, No. 2, June 1993.
  3. Agrawal, R., Kiernan, J. Reducing Page Thrashing in Recursive Query Processing, Proc. 4th International Conference on Foundations of Data Organization and Algorithms, Evanston, October 1993.
  4. Lo, M.-L., Ravishankar, C. Towards Eliminating Random I/O in Hash Joins, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  5. Antoshenkov, G. Dynamic Optimization of Index Scans Restricted by Booleans, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
[PiMo91] Pirahesh, H., Mohan, C. Evolution of Relational DBMSs Toward Object Support: A Practical Viewpoint, Proc. Datenbanksysteme in Buro, Technik und Wissenschaft (BTW'91), Kaiserslautern, March 1991, pp16-37. Also available as IBM Research Report RJ8324, IBM Almaden Research Center, September 1991. Abstract ResearchIndex
  1. Saracco, C. Understanding Object Databases, IBM Technical Report TR 03.402, IBM Santa Teresa Laboratory, May 1991.
  2. Chamberlin, D., Cheng, J., Pistor, P., Saracco, C., Selinger, P. Relational and Object-Oriented Technology: A White Paper, IBM Research Report RJ8450, IBM Research - Almaden, November 1991.
  3. Wedekind, H. Objectorientierte Schemaentwicklung, BI Wissenschaftsverlag, 1992.
  4. Marek, R. Ein Kostenmodell der parallelen Anfragebearbeitung in Shared-Nothing-Datenbanksystemen, Technical Report 3/93, University of Kaiserslautern, May 1993.
  5. Thomas, J., DeBloch, S. A Plan-Operator Concept for Client-Based Knowledge Processing, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  6. Thomas, J., Gerbes, T., Haerder, T., Mitschang, B. Implementing Dynamic Code Assembly for Client-Based Query Processing, Technical Report, University of Kaiserslautern, 1996.
[Moha90b] Mohan, C. ARIES/KVL: A Key-Value Locking Method for Concurrency Control of Multiaction Transactions Operating on B-Tree Indexes, Proc. 16th International Conference on Very Large Data Bases, Brisbane, August 1990, pp392-405. A different version of this paper is available as IBM Research Report RJ7008, IBM Research - Almaden, September 1989. Abstract DBLP ACM ResearchIndex
  1. Haas, L., Selinger, P. Database Research at the IBM Almaden Research Center, IBM Research Report RJ8229, IBM Research - Almaden, July 1991.
  2. Srinivasan, V. On-Line Processing in Large-Scale Transaction Systems, PhD Thesis, Computer Sciences Technical Report #1071, University of Wisconsin at Madison, January 1992.
  3. Srinivasan, V., Carey, M. Compensation-Based On-Line Query Processing, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  4. Salzberg, B., Dimock, A. Principles of Transaction-Based On-Line Reorganization, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  5. Heiler, S., Haradhvala, S., Zdonik, S., Blaustein, B., Rosenthal, A. A Flexible Framework for Transaction Management in Engineering Environments, In Database Transaction Models for Advanced Applications, A. Elmagarmid (Ed.), Morgan Kaufmann Publishers, 1992.
  6. Weikum, G., Schek, H. Concepts and Applications of Multilevel Transactions and Open Nested Transactions, In Database Transaction Models for Advanced Applications, A. Elmagarmid (Ed.), Morgan Kaufmann Publishers, 1992.
  7. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  8. Vossen, G., Gross-Hardt, M. Grundlagen der Transaktionsverarbeitung, Addison-Wesley Publishing Company, 1993.
  9. Lee, J. B-Tree Concurrency Control Algorithm for Nested Transaction Systems, Proc. 3rd International Symposium on Database Systems for Advanced Applications (DASFAA93), Taejon, April 1993.
  10. Johnson, T., Shasha, D. B-Trees with Inserts and Deletes: Why Free-at-Empty is Better than Merge-at-Half, Journal of Computer and System Sciences, Vol. 47, No. 1, August 1993.
  11. Lomet, D. Key Range Locking Strategies for Improved Concurrency, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  12. Srinivasan, V., Carey, M. Performance of B+Tree Concurrency Control Algorithms, VLDB Journal, Vol. 2, No. 4, October 1993.
  13. Cabrera, L.-F., McPherson, J., Schwarz, P., Wyllie, J. Implementing Atomicity in Two Systems: Techniques, Tradeoffs, and Experience, IEEE Transactions on Software Engineering, Vol. 19, No. 10, October 1993.
  14. Bober, P. Towards Practical Multiversion Locking Techniques for On-Line Query Processing, PhD Thesis, University of Wisconsin at Madison, 1993.
  15. Omiecinski, E., Lee, L., Scheuermann, P. Performance Analysis of a Concurrent File Reorganization Algorithm for Record Clustering, IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No. 2, April 1994.
  16. Rastogi, R., Silberschatz, A. On Commutativity Relationships for Atomicity and Serializability in Database Systems, Technical Report, AT&T Bell Laboratories, 1994.
  17. Kuo, D. Model and Verification of Recovery Algorithms, PhD Thesis, University of Sydney, June 1994.
  18. O'Grady, D. An Extensible, High-Performance, Distributed Persistent Store for Amadeus, Research Report, Trinity College, Dublin, 1994.
  19. Rezende, F. Haerder, T. Capturing Abstraction Relationships' Semantics for Concurrency Control in KBMSs, Technical Report 6/94, University of Kaiserslautern, November 1994.
  20. Billard, D. La Reprise dans les Systemes Transactionnels Exploitant la Semantique des Operations Tyees, PhD Thesis, Universite Montpellier II, May 1995.
  21. Lomet, D., Green, R. Key-Range Locking with Index Trees, US Patent 5,440,732, Digital Equipment Corporation, August 1995.
  22. Kornacker, M., Banks, D. High-Concurrency Locking in R-Trees, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  23. Goyal, B., Haritsa, J., Seshadri, S., Srinivasan, V. Index Concurrency Control in Firm Real-Time DBMS, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  24. Bohannon, P., Leinbaugh, D., Rastogi, R., Seshadri, S., Silberschatz, A., Sudarshan, S. Logical and physical versioning in main memory databases, Technical Report 113880-95103112, Lucent Technologies Bell Laboratories, 1995.
  25. Kamath, M., Ramamritham, K. Efficient Transaction Management Query Processing in Massive Digital Databases, Research Report UM-CS-1995-093, University of Massachusetts, 1995.
  26. Kamath, M., Ramamritham, K. Efficient transaction support for dynamic information retrieval systems, Proc. of ACM SIGIR, 1996.
  27. Gottemukkala, V., Omiecinski, E., Ramachandran, U. Relaxed Index Consistency for a Client-Server Database, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  28. Haritsa, J., Seshadri, S. Real-Time Index Concurrency Control, SIGMOD Record, Vol. 25, No. 1, March 1996.
  29. Zou, C. Dynamic Hierarchical Data Clustering and Efficient On-Line Database Reorganization, PhD Thesis, Northeastern University, April 1996.
  30. Zou, C., Salzberg, B. On-Line Reorganization of Sparsely-Populated B+-Trees, Proc. ACM SIGMOD International Conference on Management of Data, Montreal, June 1996.
  31. Achyutuni, K., Omiecinski, E., Navathe, S. Two Techniques for On-Line Index Modification in Shared Nothing Parallel Databases, Proc. ACM SIGMOD International Conference on Management of Data, Montreal, June 1996.
  32. Zou, C., Salzberg, B. Towards Efficient Online Database Reorganization, Data Engineering, Vol. 19, No. 2, June 1996.
  33. Haerder, T., Reinert, J. Access Path Support for Referential Integrity in SQL2, VLDB Journal, Vol. 5, No. 3, July 1996.
  34. Pollari-Malmi, K., Soisalon-Soininen, E., Ylonen, T. Concurrency Control in B-Trees with Batch Updates, IEEE Transactions on Knowledge and Data Engineering, Vol. 8, No. 6, December 1996.
  35. O'Neil, P., O'Neil, E. Project Summary Isolation Testing in Transactional Systems, Isotest Proposal, University of Massachusetts at Boston, 1997.
  36. Park, Y., Huh, D. Mini-Savepoints: Firewalls for Atomic Updates, Proc. 5th International Conference on Database Systems for Advanced Applications (DASFAA97), Melbourne, April 1997.
  37. Zaharioudakis, M., Carey, M. Highly Concurrent Cache Consistency for Indices in Client-Server Database Systems, Proc. ACM SIGMOD International Conference on Management of Data, Tucson, May 1997.
  38. Mehrotra, S., Korth, H., Silberschatz, A. Concurrency Control in Hierarchical Multidatabase Systems, VLDB Journal, Vol. 6, No. 2, 1997.
  39. Lomet, D., Salzberg, B. Concurrency and Recovery for Index Trees, VLDB Journal, Vol. 6, No. 3, 1997.
  40. Bohannon, P., Lieuwen, D., Rastogi, R., Silberschatz, A., Seshadri, S., Sudarshan, S. The Architecture of the Dali Main-Memory Storage Manager, Journal of Multimedia Tools and Applications, Volume 4, Number 2, 1997.
  41. Jagadish, H., Narayan, P., Seshadri, S., Sudarshan, S., Kanneganti, R. Incremental Organization for Data Recording and Warehousing, Proc. 23rd International Conference on Very Large Data Bases, Athens, August 1997.
  42. Rastogi, R., Seshadri, S., Bohannon, P., Leinbaugh, D., Silberschatz, A., Sudarshan, S. Logical and Physical Versioning in Main Memory Databases, Proc. 23rd International Conference on Very Large Data Bases, Athens, August 1997.
  43. Franklin, M. Concurrency Control and Recovery, In The Handbook of Computer Science and Engineering, A. Tucker (Ed.), CRC Press, 1997.
  44. Narayanan, S., Goyal, B., Haritsa, J., Seshadri, S. Robust Real-Time Index Concurrency Control, Tech. Rep. TR-97-03, Indian Institute of Science, 1997.
  45. Ravi Kanth, K. V., Serena, D., Singh, A. Improved concurrency control techniques for multi-dimensional index structures. Technical Report, Univ. of California at Santa Barbara, December 1997.
  46. Chakrabarti, K., Mehrotra, S. Dynamic Granular Locking Approach to Phantom Protection in R-Trees, Proc. 14th International Conference on Data Engineering, Orlando, February 1998.
  47. Mehrotra, S., Rastogi, R., Korth, H., Silberschatz, A. Ensuring Consistency in Multidatabases by Preserving Two-Level Serializability, ACM Transactions on Database Systems, Vol. 23, No. 2, June 1998.
  48. Zou, C., Betty Salzberg, B. Safely and Efficiently Updating References During On-line Reorganization, Proc. 24th International Conference on Very Large Data Bases, New York, August 1998.
  49. Blackburn, S. M. Persistent Store Interface: A foundation for scalable persistent system design, PhD Thesis, Australian National University, Canberra, August 1998.
  50. Park, S. Efficient Referential Integrity Checking Using Hashed B-Tree Index, Research Report, Seoul National University, 1998.
  51. Fournie, L., Bergsten, B., Simon, E., Vieille, L. An Improved Concurrency Control Protocol for Integrity Checking, Research Report, New Century Media and INRIA, Paris, 1999.
  52. O'Neil, P., O'Neil, E., Shasha, D., Fekete, A. Isolation Testing for Transactional Systems, Proc. NSF Information and Data Management Workshop, Los Angeles, March 1999
  53. Chakrabarti, K., Mehrotra, S. Efficient Concurrency Control in Multidimensional Access Methods, Proc. ACM SIGMOD International Conference on Management of Data, Philadelphia, June 1999.
  54. Chakrabarti, K. Supporting Spatial Index Structures as Access Methods in a Database System, MS Thesis, University of Illinois at Urbana-Champaign, 1999.
  55. Haritsa, J., Seshadri, S. Real-Time Index Concurrency Control, IEEE Trans. on Knowledge and Data Engineering, Vol. 12, No. 3, May 2000.
  56. Hsiao, H.-I, Narang, I. DLFM: A Transactional Resource Manager, Proc. ACM SIGMOD International Conference on Management of Data, Dallas, June 2000.
  57. Haritsa, J., Seshadri, S. Real-Time Index Concurrency Control, In Real-time Database Systems: Architecture and Techniques, T.-W. Kuo, K.-Y. Lam (Eds.), Kluwer Academic Publishers, Vol. 593, Kluwer International Series in Engineering and Computer Science, November 2000.
  58. O'Neil, P., Fekete, A., O'Neil, E., Liarokapis, D. A New Hybrid Predicate-Assertion-Index-Locking (PAX) Algorithm to Prevent Transactional Phantoms, Technical Report, University of Massachusetts at Boston, 2000.
  59. O'Neil, P., Fekete, A., O'Neil, E., Liarokapis, D. Some Considerations of Locking to Prevent Phantoms, Technical Report, University of Massachusetts at Boston, 2000.
  60. Sippu, S., Soisalon-Soininen, E. A Theory of Transactions on Recoverable Search Trees, Proc. International Conference on Database Theory, London, January 2001. 
  61. Cha, S., Hwang, S., Kim, K., Kwon, K. Cache-Conscious Concurrency Control of Main-Memory Indexes on Shared-Memory Multiprocessor Systems, Proc. 27th International Conference on Very Large Data Bases, Rome, September 2001.
[Moha90a] Mohan, C. Commit_LSN: A Novel and Simple Method for Reducing Locking and Latching in Transaction Processing Systems, Proc. 16th International Conference on Very Large Data Bases, Brisbane, August 1990. Also available as IBM Research Report RJ7344, IBM Research - Almaden, February 1990. A slightly revised version appears as Chapter 11 in Performance of Concurrency Control Mechanisms in Centralized Database Systems, V. Kumar (Ed.), Prentice Hall, 1995. Abstract DBLP ACM ResearchIndex
  1. Korth, H., Silberschatz, A. Database System Concepts, Second Edition, McGraw-Hill, Inc., 1991.
  2. Levy, E. Semantics-Based Recovery in Transaction Management Systems, PhD Thesis, University of Texas at Austin, 1991.
  3. Biliris, A. The EOS Large Object Manager, Technical Report 91-004, Boston University, April 1991.
  4. Haas, L., Selinger, P. Database Research at the IBM Almaden Research Center, IBM Research Report RJ8229, IBM Research - Almaden, July 1991.
  5. Dias, D., Goyal, A., Parr, F. An Intelligent Page Store for Concurrent Transaction and Query Processing, Proc. 2nd International Workshop on Research Issues on Data Engineering: Transaction and Query Processing, Tempe, February 1992.
  6. Biliris, A. An Efficient Database Storage Structure for Large Dynamic Objects, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  7. Graham, P., Zapp, M., Barker, K. Applying Method Data Dependence to Transactions in Object Bases, Technical Report TR 92-7, University of Manitoba, 1992.
  8. Levy, E., Silberschatz, A. Incremental Recovery in Main Memory Database Systems, IEEE Transactions on Knowledge and Data Engineering, Vol. 4, No. 6, December 1992.
  9. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  10. Lee, J. B-Tree Concurrency Control Algorithm for Nested Transaction Systems, Proc. 3rd International Symposium on Database Systems for Advanced Applications, Taejon, April 1993.
  11. Graham, P. Applications of Static Analysis to Concurrency Control and Recovery in Objectbase Systems, PhD Thesis, University of Manitoba, 1994.
  12.  Hadaegh, A., Barker, K. Value-serializability and an Architecture for Managing Transactions in Multiversion Objectbase Systems, Proc. 3rd International Workshop on Advances in Databases and Information Systems (ADBIS96), Moscow, September 1996
  13. Cochrane, R., Pirahesh, H., Mattos, N. Integrating Triggers and Declarative Constraints in SQL Database Systems, Proc. 22nd International Conference on Very Large Data Bases, Bombay, September 1996.
  14. Llirbat, F., Simon, E., Tombroff, D. Using Versions in Update Transactions: Application to Integrity Checking, Proc. 23rd International Conference on Very Large Data Bases, Athens, August 1997.
  15. Delis, A., Kanitkar, V., Kollios, G. Database Architectures, in Encyclopedia of Electrical and Electronics Engineering, John Webster, Editor, John Wiley and Sons, February 1999.
  16. Adya, A. Weak Consistency: A Generalized Theory and Optimistic Implementations for Distributed Transactions, PhD thesis, MIT, March 1999.
  17. Saake, G., Heuer, A. Datenbanken: Implementierungstechniken, MITP-Verlag, ISBN 3-8266-0513-6, 1999.
  18. Lee, K.-W., Kim, H.-J. An Eager and Pessimistic Space Reservation Method for Tables Frequently Accessed by Concurrent Transactions, IEICE Transactions on Information and Systems, Special Issue on New Generation Database Technologies, Vol. E82-D, No. 1, January 1999.
  19. Fournie, L., Bergsten, B., Simon, E., Vieille, L. An Improved Concurrency Control Protocol for Integrity Checking, Research Report, New Century Media and INRIA, Paris, 1999.
  20. He, Z., Blackburn, S.M., Kirby, L., Zigman, J. Platypus: The design and implementation of a flexible high performance object store Advances in Persistent Object Systems, Proc. 9th International Workshop on Persistent Object Systems (POS9), Lillehammer, September 2000.
  21. He, Z., Blackburn, S.M., Zigman, J. Design and Implementation of ANU-Store, an Efficient, Flexible Transactional Object Store, Proc. 9th International Workshop on Persistent Object Systems (POS9), Lillehammer, September 2000.
[PMCLS90] Pirahesh, H., Mohan, C., Cheng, J., Liu, T.S., Selinger, P. Parallelism in Relational Data Base Systems: Architectural Issues and Design Approaches, Proc. 2nd International Symposium on Databases in Parallel and Distributed Systems, Dublin, July 1990, IEEE Computer Society Press. Reprinted in Query Processing in Parallel Relational Database Systems, H. Lu, B.-C. Ooi, K.-L. Tan (Eds.), IEEE Computer Society Press, 1994. A longer version of this paper is available as IBM Research Report RJ7724, IBM Research - Almaden, October 1990.
  1. Haderle, D. Parallelism with IBM's Relational Database2 (DB2), Proc. IEEE COMPCON Spring'90, San Francisco, March 1990.
  2. Graefe, G., Davison, D. Architecture-Independent Parallel Query Evaluation in Volcano, Technical Report CU-CS-500-90, University of Colorado at Boulder, November 1990.
  3. Srivastava, J., Elsesser, G. Query Optimization for Parallel Relational Databases, AHPCRC Preprint 91-35, University of Minnesota, May 1991.
  4. Haas, L., Selinger, P. Database Research at the IBM Almaden Research Center, IBM Research Report RJ8229, IBM Research - Almaden, July 1991.
  5. Hvasshovd, S., Saeter, T., Torbjornsen, O. Critical Issues in the Design of a Fault-Tolerant Multiprocessor Database Server, Proc. Pacific Rim International Symposium on Fault Tolerant Systems, Kawasaki, September 1991.
  6. Rahm, E. Concurrency and Coherency Control in Database Sharing Systems, Technical Report 3/91, University of Kaiserslautern, Kaiserslautern, December 1991.
  7. Dias, D., Goyal, A., Parr, F. An Intelligent Page Store for Concurrent Transaction and Query Processing, Proc. 2nd International Workshop on Research Issues on Data Engineering: Transaction and Query Processing, Tempe, February 1992.
  8. Bober, P., Carey, M. On Mixing Queries and Transactions via Multiversion Locking, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  9. Chen, M.-S., Yu, P., Wu, K.-L. Scheduling and Processor Allocation for Parallel Execution of Multi-Join Queries, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  10. Mitschang, B. Towards Integration of Composite Objects into Relational Query Processing, Proc. 7th Brazilian Symposium on Database Systems, Porto Alegre, May 1992.
  11. Ganguly, S., Hasan, W., Krishnamurthy, R. Query Optimization for Parallel Execution, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  12. Hong, W. Exploiting Inter-Operation Parallelism in XPRS, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  13. Bober, P., Carey, M. Multiversion Query Locking, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  14. Rahm, E. Hochleistungs-Transaktionssysteme, Friedr. Vieweg & Sohn Verlagsgesellschaft, 1993.
  15. Srivastava, J., Elsesser, G. Optimizing Multi-Join Queries in Parallel Relational Databases, Proc. 2nd International Conference on Parallel and Distributed Information Systems, San Diego, January 1993.
  16. Rahm, E. Parallel Query Processing in Shared Disk Database Systems, Technical Report 1/93, University of Kaiserslautern, Kaiserslautern, March 1993.
  17. Valduriez, P. Parallel Database Systems: Open Problems and New Issues, Distributed and Parallel Databases, Vol. 1, No. 2, April 1993.
  18. Valduriez, P. Parallel Database Systems, Proc. 9th International Conference on Data Engineering, Vienna, April 1993.
  19. Wu, K.-L., Yu, P., Chen, M.-S. Dynamic Finite Versioning: An Effective Versioning Approach to Concurrent Transaction and Query Processing, Proc. 9th International Conference on Data Engineering, Vienna, April 1993.
  20. Graefe, G. Query Evaluation Techniques for Large Databases, ACM Computing Surveys, Vol. 25, No. 2, June 1993.
  21. Graefe, G., Davison, D. Encapsulation of Parallelism and Architecture-Independence in Extensible Database Query Execution, IEEE Transactions on Software Engineering, Vol. 19, No. 8, August 1993.
  22. Brown, K., Carey, M., Livny, M. Managing Memory to Meet Multiclass Workload Response Time Goals, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  23. Chen, M.-S., Hsiao, H.-I, Yu, P. Applying Hash Filters to Improving the Execution of Bushy Trees, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  24. Rahm, E., Marek, R. Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  25. Brown, K., Carey, M., Livny, M. Towards an Autopilot in the DBMS Performance Cockpit, Proc. 5th International Workshop on High Performance Transaction Systems, Asilomar, September 1993.
  26. Rahm, E. Parallel Query Processing in Shared Disk Database Systems, Proc. 5th International Workshop on High Performance Transaction Systems, Asilomar, September 1993.
  27. Weikum, G., Hasse, C. Multi-Level Transaction Management for Complex Objects: Implementation, Performance, Parallelism, VLDB Journal, Vol. 2, No. 4, October 1993.
  28. Cole, R., Anderson, M., Bestgen, R. Query Processing in the IBM Application System/400, Data Engineering, Vol. 16, No. 4, December 1993.
  29. Bober, P. Towards Practical Multiversion Locking Techniques for On-Line Query Processing, PhD Thesis, University of Wisconsin at Madison, 1993.
  30. Stonebraker, M. Parallelism in Database Systems, In Readings in Database Systems, Second Edition, M. Stonebraker (Ed.), Morgan Kaufmann Publishers, 1994.
  31. Rahm, E. Mehrrechner-Databankensysteme, Addition-Wesley, 1994.
  32. Gukal, S., Omiecinski, E., Ramachandran, U. Avoiding Contention between Reads and Writes Using Dynamic Versioning, Technical Report GIT-CC-94/13, Georgia Tech, February 1994.
  33. Rys, M., Weikum, G. Heuristic Optimization of Speedup and Benefit/Cost for Parallel Database Scans on Shared-Memory Multiprocessors, Proc. 8th International Parallel Processing Symposium, Cancun, April 1994.
  34. Ammann, P., Jajodia, S. An Efficient Multiversion Algorithm for Secure Servicing of Transaction Reads, Technical Report, George Mason University, May 1994.
  35. Hasan, W., Motwani, R. Optimization Algorithms for Exploiting the Parallelism-Communication Tradeoff in Pipelined Parallelism, Proc. 20th International Conference on Very Large Data Bases, Santiago, September 1994.
  36. Brown, K., Mehta, M., Carey, M., Livny, M. Towards Automated Performance Tuning for Complex Workloads, Proc. 20th International Conference on Very Large Data Bases, Santiago, September 1994.
  37. Lu, H., Ooi, B.-C., Tan, K.-L. Introduction, Chapter 1 in Query Processing in Parallel Relational Database Systems, H. Lu, B.-C. Ooi, K.-L. Tan (Eds.), IEEE Computer Society Press, 1994.
  38. Lu, H., Ooi, B.-C., Tan, K.-L. Architecture of Parallel Database Systems, Chapter 2 in Query Processing in Parallel Relational Database Systems, H. Lu, B.-C. Ooi, K.-L. Tan (Eds.), IEEE Computer Society Press, 1994.
  39. Srivastava, J., Niccum, T., Himatsingka, B. Data Declustering in PADMA: A PArallel Database MAnager, Data Engineering, Vol. 17, No. 3, September 1994.
  40. Martin, P., Larson, P.-A., Deshpande, V. Parallel Hash-Based Join Algorithms for a Shared-Everything Environment, IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No. 5, October 1994.
  41. Rahm, E., Stoehr, T. Controlling Disk Contention for Parallel Query Processing in Shared Disk Database Systems, Technical Report, University of Leipzig, October 1994.
  42. Gukal, S., Omiecinski, E., Ramachandran, U. Fast Transaction Recovery in Transient-Versioned Databases, Technical Report, Georgia Tech, 1995.
  43. Chekuri, C., Hasan, W., Motwani, R. Scheduling Problems in Parallel Query Optimization, Proc. 14th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, San Jose, May 1995.
  44. Hasan, W., Motwani, R. Coloring Away Communication in Parallel Query Optimization, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  45. Thomas, J., Gerbes, T., Haerder, T., Mitschang, B. Implementing Dynamic Code Assembly for Client-Based Query Processing, Technical Report, University of Kaiserslautern, 1996.
  46. Chen, M.-S., Yu, P., Wu, K.-L. Optimization of Parallel Execution of Multi-Join Queries, IEEE Transactions on Knowledge and Data Engineering, Vol. 8, No. 3, June 1996.
  47. Bouganim, L., Florescu, D., Valduriez, P. Dynamic Load Balancing in Hierarchical Parallel Database Systems, Proc. 22nd International Conference on Very Large Data Bases, Bombay, September 1996.
[LeMo90] Levine, F., Mohan, C. Method for Concurrent Record Access, Insertion, Deletion and Alteration Using an Index Tree, United States Patent 4,914,569, IBM, April 1990. Taiwan Patent NI-34575, February 1990. Canada Patent 1,285,072, June 1991. Korea Patent 0,052,225, June 1992. Republic of China Patent 0,027,768, July 1994. 

This method (ARIES/IM) has been implemented in DB2 Common Server. Some of the ideas have also been implemented in SQL/DS and the VM Shared File System. With enhancements ARIES/IM has been implemented in DB2/MVS V4. 

  1. Jordan, J. Information Control System, US Patent 5,062,038, AT&T Bell Laboratories, October 1991.
  2. Jordan, J. Information Control System for Selectively Transferring a Tree Lock from a Parent Node to a Child Node Thereby Freeing Other Nodes for Concurrent Access, US Patent 5,063,501, AT&T Bell Laboratories, November 1991.
  3. Jordan, J. Information Control System for Counting Lock Application Against Composite Information Infrastructure, US Patent 5,063,502, AT&T Bell Laboratories, November 1991.
  4. Jordan, J. Information Control System for Selectively Locking an Entity with Requested Intermediate Reserve Exclusive and Share Locks, US Patent 5,063,503, AT&T Bell Laboratories, November 1991.
  5. Iyer, B., Langdon, G. Sort Order Preserving Method for Data Storage Compression, US Patent 5,270,712, IBM, December 1993.
  6. Deran, R. Lockless Concurrent B-Tree Index Meta Access Method for Cached Nodes, US Patent 5,283,894, February 1994.
  7. Nakamigawa, T. Method for Updating an Index Tree Structure of Data Based on Node Sizes, US Patent 5,307,486, Kabushiki Kaisha Toshiba, April 1994.
  8. Hendricks, D., Adams, E., Lyon, T., Miller, T. Method and Apparatus for Translucent File System, US Patent 5,313,646, Sun Microsystems, Inc., May 1994.
  9. Au, L. Indexed Record Locating and Counting Mechanism, US Patent 5,355,473, October 1994.
  10. Fukumura, M. File Update Apparatus for Generating a Matrix Representing a Subset of Files and the Update Correspondence Between Directories and Files, US Patent 5,355,476, Casi Computer Company, October 1994.
  11. Flurry, G., Henson, L. Rendering Context Manager for Display Adapters Supporting Multiple Domains, US Patent 5,367,680, IBM, November 1994.
  12. Joshi, A. Hybrid Lock Escalation and De-escalation Protocols, US Patent 5,414,839, DEC, May 1995.
  13. Lomet, D., Green, R. Key-Range Locking with Index Trees, US Patent 5,440,732, Digital Equipment Corporation, August 1995.
[MHWC90] Mohan, C., Haderle, D., Wang, Y., Cheng, J. Single Table Access Using Multiple Indexes: Optimization, Execution, and Concurrency Control Techniques, Proc. 2nd International Conference on Extending Database Technology, Venice, March 1990. A longer version of this paper is available as IBM Research Report RJ7341, IBM Research - Almaden, March 1990; Revised May 1990. Abstract DBLP ResearchIndex
  1. Mumick, I., Finkelstein, S., Pirahesh, H., Ramakrishnan, R. Magic is Relevant, Proc. ACM SIGMOD International Conference on Management of Data, Atlantic City, May 1990.
  2. Shekita, E. High-Performance Implementation Techniques for Next-Generation Database Systems, PhD Thesis, Computer Sciences Technical Report #1026, University of Wisconsin at Madison, May 1991.
  3. Salzberg, B., Dimock, A. Record Level Concurrent Reorganization, Technical Report NU-CCS-91-6, Northeastern University, Boston, May 1991.
  4. Antoshenkov, G. Dynamic Optimization of a Single Table Access, Technical Report DEC-TR-765, DEC, June 1991.
  5. Haas, L., Selinger, P. Database Research at the IBM Almaden Research Center, IBM Research Report RJ8229, IBM Research - Almaden, July 1991.
  6. Becker, L., Gueting, R.H. Rule-Based Optimization and Query Processing in an Extensible Geometric Database System, ACM Transactions on Database Systems, Vol. 17, No. 2, June 1992.
  7. Terry, D., Goldberg, D., Nichols, D., Oki, B. Continuous Queries over Append-Only Databases, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  8. Bober, P., Carey, M. Multiversion Query Locking, Proc. 18th International Conference on Very Large Data Bases, Vancouver, August 1992.
  9. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  10. Antoshenkov, G. Dynamic Query Optimization in Rdb/VMS, Proc. 9th International Conference on Data Engineering, Vienna, April 1993.
  11. Graefe, G. Query Evaluation Techniques for Large Databases, ACM Computing Surveys, Vol. 25, No. 2, June 1993.
  12. Selinger, P. Predictions and Challenges for Database Systems in the Year 2000, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  13. Antoshenkov, G. Query Processing in DEC Rdb: Major Issues and Future Challenges, Data Engineering, Vol. 16, No. 4, December 1993.
  14. Cole, R., Anderson, M., Bestgen, R. Query Processing in the IBM Application System/400, Data Engineering, Vol. 16, No. 4, December 1993.
  15. Bober, P. Towards Practical Multiversion Locking Techniques for On-Line Query Processing, PhD Thesis, University of Wisconsin at Madison, 1993.
  16. Perrizo, W., Goli, V.N.R. Dynamic Domain Vector Perfect Hash: A Join Method for Dynamic Memory Allocations, Technical Report, North Dakota State University, 1994.
  17. Cole, R., Graefe, G. Optimization of Dynamic Query Evaluation PlansProc. ACM SIGMOD International Conference on Management of Data, Minneapolis, May 1994.
  18. Seshadri, P., Swami, A. Generalized Partial Indexes, Proc. 11th International Conference on Data Engineering, Taipei, March 1995.
  19. Antoshenkov, G. Dynamic Optimization of Index Scans Restricted by Booleans, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  20. Chaudhuri, S., Gravano, L. Optimizing Queries over Multimedia Repositories, Proc. ACM SIGMOD International Conference on Management of Data, Montreal, June 1996.
  21. Sarawagi, S., Stonebraker, M. Reordering Query Execution in Tertiary Memory Databases, Proc. 22nd International Conference on Very Large Data Bases, Bombay, September 1996.
  22. Ooi, B., Goh, C., Tan, K.-L. Fast High-Dimensional Data Search in Incomplete Databases, Proc. 24th International Conference on Very Large Data Bases, New York, August 1998.
  23. O'Neil, P., Fekete, A., O'Neil, E., Liarokapis, D. Some Considerations of Locking to Prevent Phantoms, Technical Report, University of Massachusetts at Boston, 2000.
[MoNP90] Mohan, C., Narang, I., Palmer, J. A Case Study of Problems in Migrating to Distributed Computing: Page Recovery Using Multiple Logs in the Shared Disks Environment, IBM Research Report RJ7343, IBM Almaden Research Center, March 1990. Abstract ResearchIndex
  1. Rahm, E. Utilization of Extended Storage Architectures for High-Volume Transaction Processing, Technical Report 6/90, University of Kaiserslautern, August 1990.
  2. Lomet, D. Recovery for Shared Disk Systems Using Multiple Redo Logs, Technical Report CRL 90/4, DEC Cambridge Research Laboratory, October 1990.
  3. Selinger, P. The Impact of Hardware on Database Systems, Proc. International Symposium on Database Systems of the 90s, Berlin, November 1990, Springer-Verlag.
  4. Rahm, E. Recovery Concepts for Data Sharing Systems, Proc. 21st International Symposium on Fault-Tolerant Computing, Montreal, June 1991.
  5. Rahm, E. Use of Global Extended Memory for Distributed Transaction Processing, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991.
  6. Yu, P., Dan, A. Comparison on the Impact of Coupling Architectures to the Performance of Transaction Processing Systems, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991.
  7. Rahm, E. Concurrency and Coherency Control in Database Sharing Systems, Technical Report 3/91, University of Kaiserslautern, Kaiserslautern, December 1991.
  8. Franklin, M., Zwilling, M., Tan, C.K., Carey, M., DeWitt, D. Crash Recovery in Client-Server EXODUS, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  9. Yu, P., Dan, A. Performance Evaluation of Transaction Processing Coupling Architectures for Handling System Dynamics, IBM Research Report RC16606 REV, IBM T.J. Watson Research Center, June 1992.
  10. Yu, P., Dan, A. Performance Analysis of Affinity Clustering on Transaction Processing Coupling Architectures, IBM Research Report RC18166, IBM T.J. Watson Research Center, July 1992.
  11. Dan, A., Yu, P., Jhingran, A. Recovery Analysis of Data Sharing Systems under Deferred Dirty Page Propagation Policies, IBM Research Report RC18553, IBM T.J. Watson Research Center, December 1992.
  12. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  13. Rahm, E. Hochleistungs-Transaktionssysteme, Friedr. Vieweg & Sohn Verlagsgesellschaft, 1993.
  14. Rahm, E. Empirical Performance Evaluation of Concurrency Control and Coherency Control Protocols for Database Sharing Systems, ACM Transactions on Database Systems, Vol. 18, No. 2, June 1993.
  15. Lu, H., Ooi, B.-C., Tan, K.-L. Architecture of Parallel Database Systems, Chapter 2 in Query Processing in Parallel Relational Database Systems, H. Lu, B.-C. Ooi, K.-L. Tan (Eds.), IEEE Computer Society Press, 1994.
  16. Lomet, D., Tuttle, M. Redo Recovery after System Crashes, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
[RoMo89] Rothermel, K., Mohan, C. ARIES/NT: A Recovery Method Based on Write-Ahead Logging for Nested Transactions, Proc. 15th International Conference on Very Large Data Bases, Amsterdam, August 1989. A longer version of this paper is available as IBM Research Report RJ6650, IBM Almaden Research Center, January 1989. Received the "10 Year Best Impact Paper Award" at VLDB99. Abstract DBLP ACM ResearchIndex
  1. Lehman, T., Lindsay, B. The Starburst Long Field Manager, Proc. 15th International Conference on Very Large Data Bases, Amsterdam, August 1989.
  2. Haerder, T., Profit, M., Schoning, H. Supporting Parallelism in Engineering Databases by Nested Transactions, Technical Report, University of Kaiserslautern, 1990.
  3. Raschid, L., Sellis, T., Lin, C.-C. Exploiting Concurrency in a Database Implementation of Production Systems, Technical Report CS-TR-2179.1, University of Maryland, March 1990.
  4. Levy, E. Semantics-Based Recovery in Transaction Management Systems, PhD Thesis, University of Texas at Austin, 1991.
  5. Buchmann, A., Ozsu, T., Georgakopoulos, D. Towards a Transaction Management System for DOM, Technical Report TR-0146-06-91-165, GTE Laboratories, June 1991.
  6. Hvasshovd, S., Saeter, T., Torbjornsen, O. Critical Issues in the Design of a Fault-Tolerant Multiprocessor Database Server, Proc. Pacific Rim International Symposium on Fault Tolerant Systems, Kawasaki, September 1991.
  7. Hvasshovd, S.-O. HypRa/TR: A Tuple Oriented Recovery Method for a Continuously Available Distributed DBMS on a Shared Nothing Multi-Computer, PhD Thesis, IDT-rapport 1992:1, The Norwegian Institute of Technology, Trondheim, May 1992.
  8. Lomet, D. MLR: A Recovery Method for Multi-level Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  9. Elmagarmid, A., Leu, Y., Mullen, J., Bukhres, O. Introduction to Advanced Transaction Models, In Database Transaction Models for Advanced Applications, A. Elmagarmid (Ed.), Morgan Kaufmann Publishers, 1992.
  10. Bell, D., Grimson, J. Distributed Database Systems, Addison-Wesley, 1992.
  11. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  12. Vossen, G., Gross-Hardt, M. Grundlagen der Transaktionsverarbeitung, Addison-Wesley Publishing Company, 1993.
  13. Daynes, L., Gruber, O. Efficient Nested Locking in EOS, Research Report No. 1829, INRIA Rocquencourt, January 1993.
  14. Lomet, D. Multilevel Transaction Recovery in a Database System which Loss Parent Transaction Undo Operation Upon Commit of Child Transaction, US Patent 5,287,501, DEC, February 1994.
  15. Graham, P. Applications of Static Analysis to Concurrency Control and Recovery in Objectbase Systems, PhD Thesis, University of Manitoba, 1994.
  16. Billard, D. La Reprise dans les Systemes Transactionnels Exploitant la Semantique des Operations Tyees, PhD Thesis, Universite Montpellier II, May 1995.
  17. Dombrowska, H. ARIES/NT Modification for Advanced Transactions Support, Proc. 2nd International Workshop on Advances in Databases and Information Systems, Moscow, June 1995.
  18. Baier, T. WALORS Eine WAL-basierte und objektorientierte Recovery-Strategie, Thesis, University of Kaiserslautern, November 1995.
  19. Lomet, D., Tuttle, M. Redo Recovery after System Crashes, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  20. Rezende, F., Baier, T. Eine WAL-basierte und objektorientierte Recovery-Strategie, Proc. 7th Workshop on Transaction Concepts, Nieheim-Ostwestfalen, January 1996.
  21. Yu, G., Kaneko, K., Bai, G., Makinouchi, A. Transaction Management for a Distributed Object Storage System WAKASHI - Design, Implementation and Performance, Proc. 12th International Conference on Data Engineering, New Orleans, February 1996.
  22. Goel, A. Exact Positioning of Data Approach to Memory Mapped Persistent Stores: Design, Analysis and Modelling, PhD Thesis, University of Waterloo, Waterloo, 1996.
  23. Rezende, F., Haerder, T., Zielinski, J. Transaction Identifiers in Nested Transactions: Implementation Schemes and Performance, Computer Journal, Vol. 40, No. 5, 1997.
  24. Park, Y., Huh, D. Mini-Savepoints: Firewalls for Atomic Updates, Proc. 5th International Conference on Database Systems for Advanced Applications (DASFAA97), Melbourne, April 1997.
  25. Besancenot, J., Cart, M., Ferrie, J., Guerraoui, R., Pucheral, P., Traverson, B. Les Systemes Transactionnels - Concepts, Normes et Produits, ISBN 2-86601-645-9, Hermes, October 1997.
  26. Bozas, G., Kober, S. Logging and Crash Recovery in Shared-Disk Parallel Database Systems, Research Report TUM-I9812, Technical University of Munich, June 1998.
  27. Ozsu, T., Valduriez, P. Principles of Distributed Database Systems, 2nd Edition, ISBN 0-13-607938-5, Prentice Hall, 1999.
  28. Weikum, G. Towards guaranteed quality and dependability of information systems, Proc. Conf. Datenbanksysteme in Buro, Technik und Wissenschaft (BTW), Freiburg, Germany, March 1999.
  29. Gore, M., Ghosh, R.K. Recovery in Distributed Extended Long-lived Transaction Models, Proc. 6th International Conference on Database Systems for Advanced Applications (DASFAA), Hsinchu, April 1999.
  30. Schewe, K.-D., Ripke, T., Drechsler, S. Hybrid Concurrency Control and Recovery for Multi-Level Transactions, Acta Cybernetica Volume 14, Number 3, 2000.
[MoRo88] Mohan, C., Rothermel, K. Recovery Protocol for Nested Transactions Using Write-Ahead Logging, IBM Invention Disclosure SA8-87-0006, IBM Technical Disclosure Bulletin, Vol. 31, No. 4, September 1988. 
  1. Ainsworth, M., Barnes, C., Bennet, R., Maslak, B., Pruul, E., Showalter, J., Szczygielski, T., Tanner, A. Coordinated Sync Point Management of Protected Resources, United States Patent 5,327,532, IBM, July 1994.
[Moha87] Mohan, C. Directions in System Architectures for High Transaction Rates, Position Paper, Proc. ACM SIGMOD International Conference on Management of Data, San Francisco, May 1987. 
  1. Levy, E., Silberschatz, A. Incremental Recovery in Main Memory Database Systems, IEEE Transactions on Knowledge and Data Engineering, Vol. 4, No. 6, December 1992.
[MoLO86] Mohan, C., Lindsay, B., Obermarck, R. Transaction Management in the R* Distributed Data Base Management System, ACM Transactions on Database Systems, Vol. 11, No. 4, December 1986, pp378-396. Reprinted in Readings in Database Systems, Third Edition, M. Stonebraker, J. Hellerstein (Eds.), Morgan Kaufmann Publishers, 1998. Also available as IBM Research Report RJ5037, IBM Almaden Research Center, February 1986. Abstract
  1. Haerder, T., Rothermel, K. Concepts for Transaction Recovery in Nested Transactions, Proc. ACM SIGMOD International Conference on Management of Data, San Francisco, May 1987.
  2. Bever, M., Feldhoffer, M., Pappe, S. OSI Services for Transaction Processing, Proc. 2nd International Workshop on High Performance Transaction Systems, Asilomar, September 1987.
  3. The Tandem Database Group NonStop SQL: A Distributed, High-Performance, High-Availability Implementation of SQL, Proc. 2nd International Workshop on High Performance Transaction Systems, Asilomar, September 1987.
  4. Slonim, J., Henshaw, J., Schonbach, A. Transaction Processing Systems on Future Workstations: A Feasibility Study, Proc. National Computer Conference, 1987.
  5. Haskin, R., Malachi, Y., Sawdon, W., Chan, G. Recovery Management in QuickSilver, ACM Transactions on Computer Systems, Vol. 6, No. 1, February 1988.
  6. Sha, L., Lehoczky, J., Jensen, D. Modular Concurrency Control and Failure Recovery IEEE Transactions on Computers, Vol. 37, No. 2, February 1988.
  7. Ullman, J. Principles of Database and Knowledge-Base Systems, Computer Science Press, 1988.
  8. Introduction to Distributed Relational Data, Document Number GG24-3200, IBM, September 1988.
  9. Parrington, G. Management of Concurrency in a Reliable Object-Oriented Computing System, PhD Thesis, Technical Report No. 277, University of Newcastle upon Tyne, December 1988.
  10. Brumfield, J.A., Miller, J.L., Chou, H.-T. Performance Modeling of Distributed Object-Oriented Database Systems, Proc. International Symposium on Databases for Parallel and Distributed Systems, Austin, December 1988.
  11. Shrivastava, S., Dixon, G., Little, M., Hedayati, F., Parrington, G., Wheater, S. The Design and Implementation of Arjuna, Technical Report No. 280, University of Newcastle upon Tyne, March 1989.
  12. Andrade, J., Carges, M., Kovach, K. Building a Transaction Processing System on UNIX Systems, Proc. Unix Transaction Processing Workshop, Pittsburgh, May 1989.
  13. Duchamp, D. Analysis of Transaction Management Performance, Proc. 12th ACM Symposium on Operating System Principles, Litchfield Park, December 1989.
  14. Kim, W. Introduction to Object-Oriented Databases, The MIT Press, 1990.
  15. Wolski, A., Veijalainen, J. 2PC Agent Method: Achieving Serializability in Presence of Failures in a Heterogeneous Multidatabase, Proc. International Conference on Databases, Parallel Architectures, and their Applications, Miami Beach, March 1990.
  16. Boral, H., Alexander, W., Clay, L., Copeland, G., Danforth, S., Franklin, M., Hart, B., Smith, M., Valduriez, P. Prototyping Bubba, a Highly Parallel Database System, IEEE Transactions on Knowledge and Data Engineering, Vol. 2, No. 1, March 1990.
  17. Kim, W., Garza, J.F., Ballou, N., Woelk, D. Architecture of the ORION Next-Generation Database System, IEEE Transactions on Knowledge and Data Engineering, Vol. 2, No. 1, March 1990.
  18. Rothermel, K., Pappe, S. Open Commit Protocols for the Tree of Processes Model, Proc. 10th International Conference on Distributed Computing Systems, Paris, May 1990.
  19. Kim, W. Object-Oriented Databases: Definition and Research Directions, IEEE Transactions on Knowledge and Data Engineering, Vol. 2, No. 3, September 1990.
  20. Stamos, J., Cristian, F. A Low-Cost Atomic Commit Protocol, Proc. 9th Symposium on Reliable Distributed Systems, Huntsville, October 1990.
  21. Triantafillou, P., Taylor, D. A New Paradigm for High Availability and Efficiency in Replicated Distributed Databases, Proc. 2nd IEEE Symposium on Parallel and Distributed Processing, Dallas, December 1990.
  22. Wolfson, O. A Comparative Analysis of Two-Phase-Commit Protocols, Proc. 3rd International Conference on Database Theory, Paris, December 1990.
  23. Korth, H., Silberschatz, A. Database System Concepts, Second Edition, McGraw-Hill, Inc., 1991.
  24. Bernstein, P., Emberton, W., Trehan, V. DECdta - Digital's Distributed Transaction Processing Architecture, Digital Technical Journal, Vol. 3, No. 1, Winter 1991.
  25. Maslak, B., Showalter, J.M., Szczygielski, T. Coordinated Resource Recovery in VM/ESA, IBM Systems Journal, Vol. 30, No. 1, 1991.
  26. Veijalainen, J., Wolski, A. Prepare and Commit Certification for Decentralized Transaction Management in Rigorous Heterogeneous Multidatabases, Research Report 1, Technical Research Center of Finland (VTT), Helsinki, March 1991.
  27. Klein, J. Advanced Rule Driven Transaction Management, Proc. IEEE COMPCON Spring'91, San Francisco, March 1991.
  28. Levy, E., Korth, H., Silberschatz, A. An Optimistic Commit Protocol for Distributed Transaction Management, Proc. ACM SIGMOD International Conference on Management of Data, Denver, May 1991.
  29. Wolfson, O., Segall, A. The Communication Complexity of Atomic Commitment and of Gossiping, SIAM Journal of Computing, Vol. 20, No. 3, June 1991.
  30. Halici, U., Dogac, A. An Optimistic Locking Technique for Concurrency Control in Distributed Databases, IEEE Transactions on Software Engineering, Vol. 17, No. 7, July 1991.
  31. Levy, E. Semantics-Based Recovery in Transaction Management Systems, PhD Thesis, University of Texas at Austin, 1991.
  32. Braginsky, E. The X/Open DTP Effort, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991.
  33. Lorie, R., Daudenarde, J., Stamos, J., Young, H. Exploiting Database Parallelism in a Message-Passing Multiprocessor, IBM Journal of Research and Development, Vol. 35, No. 5/6, September/November 1991.
  34. Carey, M., Livny, M. Conflict Detection Tradeoffs for Replicated Data, ACM Transactions on Database Systems, Vol. 16, No. 4, December 1991.
  35. Rahm, E. Concurrency and Coherency Control in Database Sharing Systems, Technical Report 3/91, University of Kaiserslautern, Kaiserslautern, December 1991.
  36. Claybrook, B. OLTP Online Transaction Processing Systems, John Wiley & Sons, Inc., 1992.
  37. Rago, V. Method for Handling Conversational Transactions in a Distributed Processing Environment, United States Patent 5,089,954, Bell Communications Research, February 1992.
  38. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  39. Rahm, E. Hochleistungs-Transaktionssysteme, Friedr. Vieweg & Sohn Verlagsgesellschaft, 1993.
  40. Haerder, T., Rothermel, K. Concurrency Control Issues in Nested Transactions, VLDB Journal, Vol. 2, No. 1, January 1993.
  41. Raz, Y. The Dynamic Two Phase Commitment (D2PC) Protocol, DEC Technical Report DEC-TR 871, DEC, March 1993.
  42. Rahm, E. Parallel Query Processing in Shared Disk Database Systems, Technical Report 1/93, University of Kaiserslautern, Kaiserslautern, March 1993.
  43. Kang, I., Keefe, T. Supporting Reliable and Atomic Transaction Management in Multidatabase Systems, Proc. 13th International Conference on Distributed Computing, Pittsburgh, May 1993.
  44. Rothermel, K. An Open Commit Protocol Preserving Consistency in the Presence of Commission Failures, Proc. 13th International Conference on Distributed Computing Systems, Pittsburgh, May 1993.
  45. Samaras, G., Kshemkalyani, A., Citron, A. Reconciling Communication Protocol Support for Chained and Unchained Transactions, IBM Technical Report TR29.1692, IBM Research Triangle Park, May 1993.
  46. Rothermel, K., Pappe, S. Open Commit Protocols Tolerating Commission Failures, ACM Transactions on Database Systems, Vol. 18, No. 2, June 1993.
  47. Lampson, B., Lomet, D. A New Presumed Commit Optimization for Two Phase Commit, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  48. Rahm, E., Marek, R. Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  49. Bamberger, F. Decomposing and Distributing a Centralized Server, Addendum to Proc. 5th International Workshop on High Performance Transaction Systems, Asilomar, September 1993.
  50. Rahm, E. Parallel Query Processing in Shared Disk Database Systems, Proc. 5th International Workshop on High Performance Transaction Systems, Asilomar, September 1993.
  51. Samaras, G., Citron, A., Kshemkalyani, A. Unchained Transactions and SNA's LU6.2, Proc. 5th International Workshop on High Performance Transaction Systems, Asilomar, September 1993.
  52. Stamos, J., Cristian, F. Coordinator Log Transaction Execution Protocol, Distributed and Parallel Databases, Vol. 1, No. 4, October 1993.
  53. Cabrera, L.-F., McPherson, J., Schwarz, P., Wyllie, J. Implementing Atomicity in Two Systems: Techniques, Tradeoffs, and Experience, IEEE Transactions on Software Engineering, Vol. 19, No. 10, October 1993.
  54. Rahm, E. Mehrrechner-Databankensysteme, Addition-Wesley, 1994.
  55. Liu, M.L., Agrawal, D., El Abbadi, A. The Performance of Two-Phase Commit Protocols in the Presence of Site Failures, Proc. 24th Annual International Symposium on Fault-Tolerant Computing, Austin, June 1994.
  56. Alonso, G. Managing Advanced Databases: Concurrency, Recovery, and Cooperation in Scientific Applications, PhD Thesis, University of California, Santa Barbara, July 1994.
  57. Ainsworth, M., Barnes, C., Bennet, R., Maslak, B., Pruul, E., Showalter, J., Szczygielski, T., Tanner, A. Coordinated Sync Point Management of Protected Resources, United States Patent 5,327,532, IBM, July 1994.
  58. Jagadish, H.V., Mumick, I., Rabinovich, M. Multiversioning in Distributed Databases with Commuting Updates, Technical Report, AT&T Bell Laboratories, October 1995.
  59. Al-Houmaily, Y.J., Chrysanthis, P. Levitan, S. An Argument in Favor of Presumed Commit Protocol, Proc. IEEE International Conference on Data Engineering, Birmingham, April 1997. 
  60. Gupta, R., Haritsa, J., Ramamritham, K. Revisiting Commit Processing in Distributed Database Systems, Proc. ACM SIGMOD International Conference on Management of Data, Tucson, May 1997.
  61. Lo, M.-L., Hsiao, H.-I Constructing Transaction Serialization Order for Incremental Data Warehouse Refresh, Technical Report, IBM TJ Watson Research Center, July 1997.
  62. Gupta, R., Haritsa, J., Ramamritham, K. More Optimism about Real-Time Distributed Commit Processing, Proc. 18th IEEE Real-Time Systems Symposium (RTSS), San Francisco, December 1997.
  63. Haritsa, J., Ramamritham, K., Gupta, R. Characterization and Optimization of Commit Processing Performance in Distributed Database Systems, Technical Report, University of Massachusetts, March 1998.
  64. Nagaraj, P.K. Commit Processing in Distributed Secure and Real-Time Transaction Processing Systems, ME Thesis, BMS College of Engineering, Bangalore, October 1998.
  65. Chrysanthis, P., Samaras, G., Al-Houmaily, Y. Recovery and Performance of Atomic Commit Processing in Distributed Database Systems, In Recovery Mechanisms In Database Systems, V. Kumar, M. Hsu (Eds.), Prentice Hall, 1998.
  66. Al-Houmaily, Y., Chrysanthis, P. Atomicity with Incompatible Presumptions, Proc. 18th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS), Philadelphia, June 1999.
  67. Ozsu, T., Valduriez, P. Principles of Distributed Database Systems, 2nd Edition, ISBN 0-13-607938-5, Prentice Hall, 1999.
  68. Haritsa, J., Ramamritham, K., Gupta, R., The PROMPT Real-Time Commit Protocol, IEEE Trans. on Parallel and Distributed Systems, vol. 11, no. 2, February 2000.
  69. Atkinson, M., Jordan, M. A Review of the Rationale and Architectures of PJama: a Durable, Flexible, Evolvable and Scalable Orthogonally Persistent Programming Platform, http://research.sun.com/forest/COM.Sun.Labs.Forest.doc.pjama_review.review_pdf.pdf, September 2000.
  70. Schewe, K.-D., Ripke, T., Drechsler, S. Hybrid Concurrency Control and Recovery for Multi-Level Transactions, Acta Cybernetica Volume 14, Number 3, 2000.
[LiMP86] Lindsay, B., Mohan, C., Pirahesh, H. Method for Reserving Space Needed for "Rollback" Actions, IBM Technical Disclosure Bulletin, Vol. 29, No. 6, November 1986. 
  1. McAuliffe, M., Carey, M., Solomon, M. Towards Effective and Efficient Free Space Management, Proc. ACM SIGMOD International Conference on Management of Data, Montreal, June 1996.
  2. Lee, K.-W., Kim, H.-J. An Eager and Pessimistic Space Reservation Method for Tables Frequently Accessed by Concurrent Transactions, IEICE Transactions on Information and Systems, Special Issue on New Generation Database Technologies, Vol. E82-D, No. 1, January 1999.
[SCFLM86] Schwarz, P., Chang, W., Freytag, J., Lohman, G., McPherson, J., Mohan, C., Pirahesh, H. Extensibility in the Starburst Database System, Proc. Workshop on Object-Oriented Data Base Systems, Asilomar, September 1986. Also available as IBM Research Report RJ5311, IBM Research - Almaden, September 1986. 
  1. Kemper, A., Lockemann, P., Wallrath, M. An Object-Oriented Database System for Engineering Applications, Proc. ACM SIGMOD International Conference on Management of Data, San Francisco, May 1987.
  2. Paul, H.-B., Schek, H., Scholl, M., Weikum, G., Deppisch, U. Architecture and Implementation of the Darmstadt Database Kernel System, Proc. ACM SIGMOD International Conference on Management of Data, San Francisco, May 1987.
  3. Richardson, J., Carey, M. Programming Constructs for Database System Implementation in EXODUS, Proc. ACM SIGMOD International Conference on Management of Data, San Francisco, May 1987.
  4. Bernstein, P., Lomet, D. CASE Requirements for Extensible Database Systems, Database Engineering, Vol. 10, No. 2, June 1987.
  5. Carey, M., DeWitt, D. An Overview of the EXODUS Project, Database Engineering, Vol. 10, No. 2, June 1987.
  6. Richardson, J., Carey, M., DeWitt, D., Schuh, D. Persistence in EXODUS, Proc. Workshop on Persistent Object Systems: Their Design, Implementation and Use, Appin, August 1987.
  7. Haerder, T. On Selected Performance Issues of Database Systems, Proc. 4th GI/ITG Conference on Measurement, Modelling, and Evaluation of Computer Systems, Erlangen, September 1987.
  8. Aksit, M. Distributed Operating Systems: An Overview, Memorandum INF-87-29, University of Twente, October 1987.
  9. Graefe, G. Rule-Based Query Optimization in Extensible Database Systems, PhD Thesis, Computer Sciences Technical Report #724, University of Wisconsin at Madison, November 1987.
  10. Risnes, O. Database Snapshots: A Mechanism for Replication of Data in Distributed Databases, PhD Thesis, Technical Report No. STF14A 87069, Norwegian Institute of Technology, Trondheim, December 1987.
  11. Yost, R., Haas, L., Lindsay, B., Selinger, P. Distributed SQL Databases in a Heterogeneous World, Proc. The IBM/SRI Symposium on Operating Systems, 1987.
  12. Cheiney, J-P., Kiernan, G. A Functional Clustering Method for Optimal Access to Complex Domains in a Relational DBMS, Proc. 4th International Conference on Data Engineering, Los Angeles, February 1988.
  13. Sheth, A. Managing and Integrating Unstructured and Structured Data: Problems of Representation, Features, and Abstraction, Proc. 4th International Conference on Data Engineering, Los Angeles, February 1988.
  14. Yost, R. Can Image Data be Integrated with Structured Data?, Proc. 4th International Conference on Data Engineering, Los Angeles, February 1988.
  15. Linnemann, V., Kuespert, K., Dadam, P., Pistor, P., Erbe, R., Kemper, A., Suedkamp, N., Walch, G., Wallrath, M. Design and Implementation of an Extensible Database Management System Supporting User Defined Data Types and Functions, Proc. 14th International Conference on Very Large Data Bases, Los Angeles, August 1988.
  16. Lynch, C., Stonebraker, M. Extended User-Defined Indexing with Application to Textual Databases, Proc. 14th International Conference on Very Large Data Bases, Los Angeles, August 1988.
  17. Graefe, G., Maier, D. Query Optimization in Object-Oriented Database Systems: A Prospectus, Proc. 2nd International Workshop on Object-Oriented Database Systems, Bad Muenster am Stein-Ebernburg, September 1988.
  18. Ullman, J. Principles of Database and Knowledge-Base Systems, Computer Science Press, 1988.
  19. Shekita, E., Carey, M. Performance Enhancement Through Replication in an Object-Oriented DBMS, Computer Sciences Technical Report #817, University of Wisconsin at Madison, January 1989.
  20. Graefe, G. Research Problems in Database Query Optimization, Proc. Workshop on Database Query Optimization, Portland, May 1989.
  21. Agrawal, R., Gehani, N. ODE (Object Database and Environment): The Language and the Data Model, Proc. ACM SIGMOD International Conference on Management of Data, Portland, May 1989.
  22. Graefe, G. Encapsulation of Parallelism in the Volcano Query Processing System, Technical Report CS/E 89-007, Oregon Graduate Center, June 1989.
  23. Richardson, J. E: A Persistent Systems Implementation Language, PhD Thesis, Computer Sciences Technical Report #868, University of Wisconsin at Madison, August 1989.
  24. Gardarin, G., Cheiney, J.-P., Kiernan, G., Pastre, D., Stora, H. Managing Complex Objects in an Extensible Relational DBMS, Proc. 15th International Conference on Very Large Data Bases, Amsterdam, August 1989.
  25. Hanson, E. An Initial Report on the Design of Ariel: A DBMS with an Integrated Production Rule System, SIGMOD Record, Vol. 18, No. 3, September 1989.
  26. Khoshafian, S., Franklin, M., Carey, M. Storage Management for Persistent Complex Objects, Information Systems, Vol. 15, No. 3, 1990.
  27. Haberhauer, F. Physical Database Design Aspects of Relational DBMS Implementation, Information Systems, Vol. 15, No. 3, 1990.
  28. Carey, M., DeWitt, D., Graefe, G., Haight, D.M., Richardson, J., Schuh, D.H., Shekita, E., Vandenberg, S. The EXODUS Extensible DBMS Project: An Overview, In Readings in Object-Oriented Database Systems, S. Zdonik, D. Maier (Eds.), Morgan Kaufmann Publishers, Inc., 1990.
  29. Zdonik, S., Maier, D. Fundamentals of Object-Oriented Databases, In Readings in Object-Oriented Database Systems, S. Zdonik, D. Maier (Eds.), Morgan Kaufmann Publishers, Inc., 1990.
  30. Graefe, G. Encapsulation of Parallelism in the Volcano Query Processing System, Proc. ACM SIGMOD International Conference on Management of Data, Atlantic City, May 1990.
  31. Unland, R., Schlageter, G. Object-Oriented Database Systems: Concepts and Perspectives, Proc. International Symposium on Database Systems of the 90s, Berlin, November 1990.
  32. Vandenberg, S., DeWitt, D. Algebraic Support for Complex Objects with Arrays, Identity, and Inheritance, Computer Sciences Technical Report #987, University of Wisconsin at Madison, December 1990.
  33. Topaloglou, T., Illarramandi, A., Sbattella, L. Query Optimization for KBMSs: Temporal, Syntactic and Semantic Transformations, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  34. Becker, L., Gueting, R.H. Rule-Based Optimization and Query Processing in an Extensible Geometric Database System, ACM Transactions on Database Systems, Vol. 17, No. 2, June 1992.
  35. Drew, P., King, R., Heimbigner, D. A Toolkit for the Incremental Implementation of Heterogeneous Database Management Systems, VLDB Journal, Vol. 1, No. 2, October 1992.
  36. Richardson, J., Carey, M., Schuh, D. The Design of the E Programming Language, ACM Transactions on Programming Languages and Systems, Vol. 15, No. 3, July 1993.
  37. Maier, D., Daniels, S., Keller, T., Vance, B., Graefe, G., McKenna, W. Challenges for Query Processing in Object-Oriented Databases, In Query Processing for Advanced Database Systems, J.C. Freytag, D. Maier, G. Vossen (Eds.), Morgan Kaufmann Publishers, 1994.
  38. Arya, M., Cody, W., Faloutsos, C., Richardson, J., Toga, A. QBISM: Extending a DBMS to Support 3D Medical Images, Proc. 10th International Conference on Data Engineering, Houston, February 1994.
  39. Bertino, E., Martino, L. Object-Oriented Database Systems - Concepts and Architecture, Addison-Wesley Publishing Company, Inc., 1993.
  40. Elmasri, R., Navathe, S. Fundamentals of Database Systems, 2nd Edition, The Benjamin/Cummings Publishing Company, Inc., 1994.
  41. Dogac, A., Ozsu, T., Biliris, A., Sellis, T. (Eds.) Advances in Object-Oriented Database Systems, NATO ASI Series, Series F: Computer and Systems Sciences, Vol. 130, Springer-Verlag, 1994.
  42. Langworthy, D., Zdonik, S. Extensibility and Asynchrony in the Brown-Object Storage System, Chapter 21 in Performance of Concurrency Control Mechanisms in Centralized Database Systems, V. Kumar (Ed.), Prentice Hall, 1995.
  43. Park, Y., Huh, D. Mini-Savepoints: Firewalls for Atomic Updates, Proc. 5th International Conference on Database Systems for Advanced Applications (DASFAA97), Melbourne, April 1997.
[LHMPW86] Lindsay, B., Haas, L., Mohan, C., Pirahesh, H., Wilms, P. A Snapshot Differential Refresh Algorithm, Proc. ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 1986. Also available as IBM Research Report RJ4992, IBM Research - Almaden, January 1986. Abstract
  1. Blakeley, J., Coburn, N., Larson, P.-A. Updating Derived Relations: Detecting Irrelevant and Autonomously Computable Updates, Proc. 12th International Conference on Very Large Data Bases, Kyoto, August 1986.
  2. Gladney, H., Lorch, D.J., Mattson, R. A Version Management Method for Distributed Information, Proc. 3rd International Conference on Data Engineering, Los Angeles, February 1987.
  3. Dayal, U., Manola, F., Buchmann, A., Chakravarthy, U., Goldhirsch, D., Heiler, S., Orenstein, J., Rosenthal, A. Simplifying Complex Objects: The PROBE Approach to Modelling and Querying Them, Proc. Datenbanksysteme in Buro, Technik und Wissenschaft, Darmstadt, April 1987.
  4. Hanson, E. A Performance Analysis of View Materialization Strategies, Proc. ACM SIGMOD International Conference on Management of Data, San Francisco, May 1987.
  5. Kaehler, B., Risnes, O. Extending Logging for Database Snapshot Refresh, Proc. 13th International Conference on Very Large Data Bases, Brighton, September 1987.
  6. Subieta, K., Rzeczkowski, W. Query Optimization by Stored Queries, Proc. 13th International Conference on Very Large Data Bases, Brighton, September 1987.
  7. Lai, M.-Y., Lee, K.-C., Herman, G. Broadcast Database Systems, Proc. 7th International Conference on Distributed Computing Systems, Berlin, September 1987.
  8. Risnes, O. Database Snapshots: A Mechanism for Replication of Data in Distributed Databases, PhD Thesis, Technical Report No. STF14A 87069, Norwegian Institute of Technology, Trondheim, December 1987.
  9. Dayal, U. Active Database Management Systems, Proc. 3rd International Conference on Data and Knowledge Bases: Improving Usability and Responsiveness, Jerusalem, June 1988.
  10. Manola, F. Distributed Object Management Technology, Technical Report TM-0014-06-88-165, GTE Laboratories, June 1988.
  11. Dayal, U., Buchmann, A., McCarthy, D. Rules are Objects Too: A Knowledge Model for an Active, Object-Oriented Database System, Proc. 2nd International Workshop on Object-Oriented Database Systems, Bad Munster am Stein-Ebernburg, September 1988.
  12. Introduction to Distributed Relational Data, Document Number GG24-3200, IBM, September 1988.
  13. Segev, A., Park, J. Maintaining Materialized Views in Distributed Databases, Proc. 5th International Conference on Data Engineering, Los Angeles, February 1989.
  14. Gladney, H. Data Replicas in Distributed Information Services, ACM Transactions on Database Systems, Vol. 14, No. 1, March 1989.
  15. Dayal, U. Queries and Views in an Object-Oriented Data Model, Proc. 2nd International Workshop on Database Programming Languages, Gleneden Beach, June 1989.
  16. Segev, A., Park, J. Updating Distributed Materialized Views, IEEE Transactions on Knowledge and Data Engineering, Vol. 1, No. 2, June 1989.
  17. Chakravarthy, S., Blaustein, B., Buchmann, A., Carey, M., Dayal, U., Goldhirsch, D., Hsu, M., Jauhari, R., Ladin, R., Livny, M., McCarthy, D., McKee, R., Rosenthal, A. HiPAC: A Research Project in Active, Time-Constrained Database Management - Final Technical Report, Technical Report XAIT-89-02, Xerox Advanced Information Technology, July 1989.
  18. Risch, T. Monitoring Database Objects, Proc. 15th International Conference on Very Large Data Bases, Amsterdam, August 1989.
  19. Blakeley, J., Martin, N. Join Index, Materialized View, and Hybrid-Hash Join: A Performance Analysis, Proc. 6th International Conference on Data Engineering, Los Angeles, February 1990.
  20. Segev, A., Fang, W. Currency-Based Updates to Distributed Materialized Views, Proc. 6th International Conference on Data Engineering, Los Angeles, February 1990.
  21. Wilkinson, K., Neimat, M.-A. Maintaining Consistency of Client-Cached Data, Proc. 16th International Conference on Very Large Data Bases, Brisbane, August 1990.
  22. Konomi, S., Furukawa, T. Updating Duplicate Values in Distributed Multidatabase Systems, Proc. 1st International Workshop on Interoperability in Multidatabase Systems, Kyoto, April 1991.
  23. Wolfson, O., Dewan, H., Stolfo, S., Yemini, Y. Incremental Evaluation of Rules and its Relationship to Parallelism, Proc. ACM SIGMOD International Conference on Management of Data, Denver, May 1991.
  24. Bachman, D., Bauer, M., Bennet, M., Fasulo, G., Kamlet, M., Klinge, K., Makkapati, S., Slonim, J., Teorey, T. Analysis of X.500 Distributed Directory Refresh Strategies, Journal of Database Administration, Vol. 2, No. 2, Spring 1991.
  25. Wilkinson, K., Neimat, M.-A. Maintaining Consistency of Cached Data in a Database System, European Patent Application 91113284.3, HP, August 1991.
  26. Carey, M., Jauhari, R., Livny, M. On Transaction Boundaries in Active Databases: A Performance Perspective, IEEE Transactions on Knowledge and Data Engineering, Vol. 3, No. 3, September 1991.
  27. Bachmann, D., Bauer, M., Bennet, M., Fasulo, G., Kamlet, M., Klinge, K., Makkapati, S., Slonim, J., Teorey, T. Analysis of X.500 Distributed Directory Refresh Strategies, Proc. 1991 CAS Conference, Toronto, October 1991.
  28. Cova, L., Sun, W. Value-Added Locking: Concurrently Supporting Transactions and Queries in DBMS, Proc. 2nd International Workshop on Research Issues on Data Engineering: Transaction and Query Processing, Tempe, February 1992.
  29. Olken, F., Rotem, D. Maintenance of Materialized Views of Sampling Queries, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  30. Goldring, R. Consistency Issues for Maintaining Copies from DBMS Transaction Logs, Technical Report TR03.451, IBM Santa Teresa Laboratory, September 1992.
  31. Ylonen, T. Concurrent Shadow Paging: Snapshots, Read-Only Transactions, and On-The-Fly Multi-Level Incremental Dumping, Technical Report 1993/TKO-B104, Helsinki University of Technology, 1993.
  32. Mostardi, T., Pelaggi, A., Siciliano, C. Achieving Consistency of Replicated Copies with the Relay Race Method, Proc. 3rd International Workshop in Research Issues on Data Engineering: Interoperability in Multidatabase Systems, Vienna, April 1993.
  33. Seligman, L., Kerschberg, L. Knowledge-base/Database Consistency in a Federated Multidatabase Environment, Proc. 3rd International Workshop in Research Issues on Data Engineering: Interoperability in Multidatabase Systems, Vienna, April 1993.
  34. Adam, N., Bhargava, B. (Eds.) Advanced Database Systems, Lecture Notes in Computer Science, Volume 759, Springer-Verlag, 1993.
  35. Sharman, G. Distributed Data Processing System with Replication of Data Across the System, European Patent Application 0 600 457 A2, IBM, December 1993.
  36. Rahm, E. Mehrrechner-Databankensysteme, Addition-Wesley, 1994.
  37. Chen, C.M., Roussopoulos, N. The Implementation and Performance Evaluation of the ADMS Query Optimizer: Integrating Query Result Caching and Matching, Proc. 4th International Conference on Extending Database Technology, Cambridge, March 1994.
  38. Huang, Y., Sloan, R., Wolfson, O. Divergence Caching in Client-Server Architectures, Proc. 3rd International Conference on Parallel and Distributed Information Systems, Austin, September 1994.
  39. Zhuge, Y., Garcia-Molina, H., Hammer, J., Widom, J. View Maintenance in a Warehousing Environment, Proc. ACM SIGMOD International Conference on Management of Data, San Jose, May 1995.
  40. Gallersdorfer, R., Nicola, M. Improving Performance in Replicated Databases through Relaxed Coherency, Proc. 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  41. Colby, L., Griffin, T., Libkin, L., Mumick, I., Trickey, H. Algorithms for Deferred View Maintenance, Proc. ACM SIGMOD International Conference on Management of Data, Montreal, June 1996.
  42. Chao, D., Diehr, G., Saharia, A. Maintaining Join-based Remote Snapshots Using Relevant Logging, Proc. Workshop on Materialized Views: Techniques and Applications, Montreal, June 1996.
  43. Kawaguchi, A., Lieuwen, D., Mumick, I., Ross, K. View Maintenance in Nested Data Models, Proc. Workshop on Materialized Views: Techniques and Applications, Montreal, June 1996.
  44. Labio, W., Garcia-Molina, H. Efficient Snapshot Differential Algorithms for Data Warehousing, Proc. 22nd International Conference on Very Large Data Bases, Bombay, September 1996.
  45. Colby, L., Kawaguchi, A., Lieuwen, D., Mumick, I., Ross, K. Supporting Multiple View Maintenance Policies, Proc. ACM SIGMOD International Conference on Management of Data, Tucson, May 1997.
  46. Bello, R., Dias, K., Downing, A., Feenan Jr., J., Norcott, W., Sun, H., Witkowski, A., Ziauddin, M. Materialized Views in Oracle, Proc. 24th International Conference on Very Large Data Bases, New York, August 1998.
  47. Abiteboul, S., McHugh, J., Rys, M., Vassalos, V., Wiener, J. Incremental Maintenance for Materialized Views over Semistructured Data, Proc. 24th International Conference on Very Large Data Bases, New York, August 1998.
[Moha86] Starburst: An Extensible Relational DBMS, Position Paper, Proc. ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 1986.
  1. Sellis, T. Efficiently Supporting Procedures in Relational Database Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Francisco, May 1987.
  2. Sellis, T. Intelligent Caching and Indexing Techniques for Relational Database Systems, Information Systems, Vol. 13, No. 2, 1988.
[MoLi85] Mohan, C., Lindsay, B. Commit Coordination, Deadlock Detection, and Concurrency Control in DBMSs, Proc. International Workshop on High-Performance Transaction Systems, Asilomar, September 1985. 
  1. Pirahesh, H., Cardenas, A. Performance Analysis of Locking Based Database Concurrency Control in Centralized and Distributed Systems, IBM Research Report RJ5052, IBM Research - Almaden, March 1986.
  2. Duchamp, D. Transaction Management, PhD Thesis, Technical Report CMU-CS-88-192, Carnegie-Mellon University, December 1988.
[LMHDL85] Lohman, G., Mohan, C., Haas, L., Daniels, D., Lindsay, B., Selinger, P., Wilms, P. Query Processing in R*, In Query Processing in Database Systems, W. Kim, D. Reiner, and D. Batory (Eds.), Springer-Verlag, 1985. Also available as IBM Research Report RJ4272, IBM Almaden Research Center, April 1984. Abstract
  1. Yu, C., Lilien, L., Guh, K., Templeton, M., Brill, D., Chen, A. Adaptive Techniques for Distributed Query Optimization, Proc. 2nd International Conference on Data Engineering, Los Angeles, February 1986.
  2. Lu, H., Carey, M. Some Experimental Results on Distributed Join Algorithms in a Local Network, Proc. 11th International Conference on Very Large Data Bases, Stockholm, August 1985.
  3. Lu, H. Distributed Query Processing with Load Balancing in Local Area Networks, PhD Thesis, Computer Sciences Technical Report #624, University of Wisconsin at Madison, December 1985.
  4. Templeton, M., Brill, D., Chen, A., Dao, S., Lund, E. Mermaid - Experiences with Network Operation, Proc. 2nd International Conference on Data Engineering, Los Angeles, February 1986.
  5. Carey, M., Lu, H. Load Balancing in a Locally Distributed Database System, ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 1986.
  6. Lafortune, S., Wong, E. A State Transition Model for Distributed Query Processing, ACM Transactions on Database Systems, Vol. 11, No. 3, September 1986.
  7. Gerber, R. Dataflow Query Processing Using Multiprocessor Hash-Partitioned Algorithms, PhD Thesis, Computer Sciences Technical Report #672, University of Wisconsin at Madison, October 1986.
  8. Graefe, G. Software Modularization with the EXODUS Optimizer Generator, Database Engineering, Vol. 9, No. 4, December 1986.
  9. Hevner, A., Yao, S.B. Querying Distributed Databases on Local Area Networks, Proceedings of the IEEE, Vol. 75, No. 5, May 1987.
  10. Templeton, M., Brill, D., Dao, S., Lund, E., Ward, P., Chen, A., MacGregor, R. Mermaid - A Front-End to Distributed Heterogeneous Databases, Proceedings of the IEEE, Vol. 75, No. 5, May 1987.
  11. Freytag, C. A Rule-Based View of Query Optimization, Proc. ACM SIGMOD International Conference on Management of Data, San Francisco, May 1987.
  12. Hwang, H.-Y., Yu, Y.-T. An Analytical Model for Estimating and Interpreting Query Time, Proc. 13th International Conference on Very Large Data Bases, Brighton, September 1987.
  13. Kaehler, B., Risnes, O. Extending Logging for Database Snapshot Refresh, Proc. 13th International Conference on Very Large Data Bases, Brighton, September 1987.
  14. Cornell, D., Yu, P. Relation Assignment in Distributed Transaction Processing Environment, Proc. 7th International Conference on Distributed Computing Systems, Berlin, September 1987.
  15. Yu, C., Guh, K.-C., Zhang, W., Templeton, M., Brill, D., Chen, A. Algorithms to Process Distributed Queries in Fast Local Networks, IEEE Transactions on Computers, Vol. C-36, No. 10, October 1987.
  16. Graefe, G. Rule-Based Query Optimization in Extensible Database Systems, PhD Thesis, Computer Sciences Technical Report #724, University of Wisconsin at Madison, November 1987.
  17. Risnes, O. Database Snapshots: A Mechanism for Replication of Data in Distributed Databases, PhD Thesis, Technical Report No. STF14A 87069, Norwegian Institute of Technology, Trondheim, December 1987.
  18. Ullman, J. Principles of Database and Knowledge-Base Systems, Computer Science Press, 1988.
  19. Bodorik, P., Riordan, J.S. Distributed Query Processing Optimization Objectives, Proc. 4th International Conference on Data Engineering, Los Angeles, February 1988.
  20. Cornell, D., Yu, P. Site Assignment for Relations and Join Operations in the Distributed Transaction Processing Environment, Proc. 4th International Conference on Data Engineering, Los Angeles, February 1988.
  21. Manola, F. Distributed Object Management Technology, Technical Report TM-0014-06-88-165, GTE Laboratories, June 1988.
  22. Mannino, M., Chu, P., Sager, T. Statistical Profile Estimation in Database Systems, Computing Surveys, Vol. 20, No. 3, September 1988.
  23. Bandopadhyay, S., Sengupta, A. A Robust Protocol for Parallel Join Operation in Distributed Data Bases, Proc. International Symposium on Databases for Parallel and Distributed Systems, Austin, December 1988.
  24. Bodorik, P., Riordon, J.S. Heuristic Algorithms for Distributed Query Processing, Proc. International Symposium on Databases for Parallel and Distributed Systems, Austin, December 1988.
  25. Gardarin, G., Valduriez, P. Relational Databases and Knowledge Bases, Addison-Wesley Publishing Company, Inc., 1989.
  26. Batory, D. On the Reusability of Query Optimization Algorithms, Information Sciences, Vol. 49, No. 1-3, pp177-202, 1989.
  27. Gladney, H. Data Replicas in Distributed Information Services, ACM Transactions on Database Systems, Vol. 14, No. 1, March 1989.
  28. Chen, A., Brill, D., Templeton, M., Yu, C. Distributed Query Processing in a Multiple Database System, IEEE Journal on Selected Areas in Communications, Vol. 7, No. 3, April 1989.
  29. Dayal, U. Distributed Object-Oriented Query Optimization: Perspectives, Problems, and Paradigms, Proc. Workshop on Dtabase Query Optimization, Portland, May 1989.
  30. Dayal, U. Queries and Views in an Object-Oriented Data Model, Proc. 2nd International Workshop on Database Programming Languages, Gleneden Beach, June 1989.
  31. Yu, C., Guh, K.-C., Brill, D., Chen, A. Partition Strategy for Distributed Query Processing in Fast Local Networks, IEEE Transactions on Software Engineering, Vol. 15, No. 6, June 1989.
  32. Schneider, D., DeWitt, D. Design Tradeoffs of Alternative Query Tree Representations for Multiprocessor Database Machines, Computer Sciences Technical Report 869, University of Wisconsin at Madison, August 1989.
  33. Padmanabhan, S., Baru, C. Single Query Optimization in Multicomputer Database Systems, Technical Report CSE-TR-38-89, University of Michigan at Ann Arbor, December 1989.
  34. Chen, A. A Localized Approach to Distributed Query Processing, Proc. 2nd International Conference on Extending Data Base Technology, Venice, March 1990.
  35. Jenq, P., Woelk, D., Kim, W., Lee, W.-L. Query Processing in Distributed ORION, Proc. 2nd International Conference on Extending Data Base Technology, Venice, March 1990.
  36. Chen, M.-S., Yu, P. Using Combination of Join and Semijoin Operations for Distributed Query Processing, Proc. 10th International Conference on Distributed Computing Systems, Paris, May 1990.
  37. Bodorik, P., Pyra, J., Riordan, J.S. Correcting Execution of Distributed Queries, Proc. 2nd International Symposium on Databases in Parallel and Distributed Systems, Dublin, July 1990.
  38. Chen, M.-S., Yu, P. Using Join Operations as Reducers in Distributed Query Processing, Proc. 2nd International Symposium on Databases in Parallel and Distributed Systems, Dublin, July 1990.
  39. Bandopadhyay, S., Sengupta, A., Sen, A. A Robust Protocol for Dsitributed Query Processing on a Local Area Network, Information Systems, Vol. 15, No. 5, 1990.
  40. Kim, W. Introduction to Object-Oriented Databases, The MIT Press, 1990.
  41. Performance Evaluation of Catalog Management Schemes in Distributed Database Systems, Information Systems, Vol. 16, No. 2, 1991.
  42. Chen, M.-S., Yu, P. Determining Beneficial Semijoins for a Join Sequence in Distributed Query Processing, Proc. 7th International Conference on Data Engineering, Kobe, April 1991.
  43. Lu, H., Shan, M.-C., Tan, K.-L. Optimization of Multi-Way Join Queries for Parallel Execution, Proc. 17th International Conference on Very Large Data Bases, Barcelona, September 1991.
  44. Orlowska, M., Zhang, Y. A Linear Model of Distributed Query Execution Strategies, Proc. 2nd Far-East Workshop on Future Database Systems, Kyoto, April 1992.
  45. Bodorik, P., Riordon, S., Pyra, J. Deciding to Correct Distributed Query Processing, IEEE Transactions on Knowledge and Data Engineering, Vol. 4, No. 3, June 1992.
  46. Chen, M.-S., Yu, P. Interleaving a Join Sequence with Semijoins in Distributed Query Processing, IEEE Transactions on Parallel and Distributed Systems, Vol. 3, No. 5, September 1992.
  47. Bell, D., Grimson, J. Distributed Database Systems, Addison-Wesley, 1992.
  48. Graefe, G. Query Evaluation Techniques for Large Databases, ACM Computing Surveys, Vol. 25, No. 2, June 1993.
  49. Ziane, M., Zait, M., Borla-Salamet, P. Parallel Query Processing with Zigzag Trees, VLDB Journal, Vol. 2, No. 3, July 1993.
  50. Hong, E.K. Performance of Catalog Management Schemes for Running Access Modules in a Locally Distributed Database System, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  51. Orlowska, M. Effective Utilization of Copies in a Transparent Distributed Environment, Distributed and Parallel Databases, Vol. 1, No. 4, October 1993.
  52. Morzy, T., Matysiak, M., Salza, S. Tabu Search Optimization of Large Join Queries, Proc. 4th International Conference on Extending Database Technology, Cambridge, March 1994.
  53. Lu, H., Ooi, B.-C., Tan, K.-L. (Eds.) Query Processing in Parallel Relational Database Systems, IEEE Computer Society Press, 1994.
  54. Seshadri, P., Hellerstein, J., Pirahesh, H., Leung, C., Ramakrishnan, R., Srivastava, D., Stuckey, P., Sudarshan, S. Cost-Based Optimization for Magic: Algebra and Implementation, Proc. ACM SIGMOD International Conference on Management of Data, Montreal, June 1996.
  55. Helal, A., Kim, Y.-S., Elmagarmid, A., Heddaya, A. Transaction Optimization, Proc. International Workshop on Advanced Transaction Models and Architectures, Goa, August-September 1996.
  56. Labio, W., Garcia-Molina, H. Efficient Snapshot Differential Algorithms for Data Warehousing, Proc. 22nd International Conference on Very Large Data Bases, Bombay, September 1996.
  57. Ozsu, T., Valduriez, P. Principles of Distributed Database Systems, 2nd Edition, ISBN 0-13-607938-5, Prentice Hall, 1999.
[MFKS85] Mohan, C., Fussell, D., Kedem, Z., Silberschatz, A. Lock Conversion in Non-Two-Phase Locking Protocols, IEEE Transactions on Software Engineering, Volume SE-11, Number 1, January 1985. Also available as IBM Research Report RJ3947, IBM Research - Almaden, July 1983. 
  1. Kelter, U. Locking of Subtrees: An Extension of Non-Two-Phase Locking Protocols, Technical Report, University of Dortmund, 1986.
  2. Weikum, G. Enhancing Concurrency in Layered Systems, Proc. 2nd International Workshop on High Performance Transaction Systems, Asilomar, September 1987.
  3. Menn, A. Distributed Operating Systems for Computer Control Systems, Automation and Remote Control User, Vol. 49, No. 1, 1988.
  4. Sha, L., Lehoczky, J., Jensen, D. Modular Concurrency Control and Failure Recovery IEEE Transactions on Computers, Vol. 37, No. 2, February 1988.
  5. Eich, M. Graph Directed Locking, IEEE Transactions on Software Engineering, Vol. 14, No. 2, February 1988.
  6. Badrinath, B.R., Ramamritham, K. Synchronizing Transactions on Objects, IEEE Transactions on Computers, Vol. 37, No. 5, May 1988.
  7. Cellary, W., Gelenbe, E., Morzy, T. Concurrency Control in Distributed Database Systems, North Holland, 1988.
  8. Kelter, U. Deadlock-Freedom of Large Transactions in Object Management Systems, Information Systems, Vol. 14, No. 2, 1989.
  9. Weikum, G., Hasse, C., Monkeberg, A., Zabback, P. The COMFORT Project: A Comfortable Way to Better Performance, Technical Report 137, ETH, Zurich, July 1990.
  10. Weikum, G. Principles and Realisation Strategies of Multi-Level Transaction Management, ACM Transactions on Database Systems, Vol. 16, No. 1, March 1991.
  11. Chaudhri, V. Transaction Synchronization in Knowledge Base: Concepts, Realization and Quantitative Evaluation, PhD Thesis, Technical Report DKBS-TR-95-1, University of Toronto, January 1995.
[Moha84b] Mohan, C. (Ed.) Tutorial: Recent Advances in Distributed Data Base Management, ISBN 0-8186-0571-5, IEEE Catalog Number EH0218-8, IEEE Computer Society Press, 1984. 
  1. Pu, C., Noe, J. Nested Transactions for General Objects: The Eden Implementation, Technical Report No. TR-85-12-03, University of Washington, December 1985.
  2. Selinger, P. Database Technology, IBM Systems Journal, Vol. 26, No. 1, 1987.
  3. Dias, D., Yu, P., Bennett, B. On Centralized Versus Geographically Distributed Database Systems, Proc. 7th International Conference on Distributed Computing Systems, Berlin, September 1987.
  4. Bever, M., Feldhoffer, M., Pappe, S. OSI Services for Transaction Processing, Proc. 2nd International Workshop on High Performance Transaction Systems, Asilomar, September 1987.
  5. Risnes, O. Database Snapshots: A Mechanism for Replication of Data in Distributed Databases, PhD Thesis, Technical Report No. STF14A 87069, Norwegian Institute of Technology, Trondheim, December 1987.
  6. Yost, R., Haas, L., Lindsay, B., Selinger, P. Distributed SQL Databases in a Heterogeneous World, Proc. The IBM/SRI Symposium on Operating Systems, 1987.
  7. Introduction to Distributed Relational Data, Document Number GG24-3200, IBM, September 1988.
[Moha84a] Mohan, C. Recent and Future Trends in Distributed Data Base Management, INVITED PAPER in Proc. NYU Symposium on New Directions for Database Systems, New York, May 1984. Also available as IBM Research Report RJ4240, IBM Research - Almaden, May 1984.
  1. Sockut, G. A Framework for Logical-Level Changes Within Database Systems, Computer, May 1985.
  2. Sheth, A., Singhal, A., Liu, M. An Analysis of the Effect of Network Parameters on the Performance of Distributed Database Systems, IEEE Transactions on Software Engineering, Volume SE-11, Number 10, October 1985.
  3. Reuter, A. Load Control and Load Balancing in a Shared Database Management System, Proc. International Conference on Data Engineering, Los Angeles, February 1986.
  4. Pons, J.F., Vilarem, J.F. A Dynamic and Integrated Concurrency Control for Distributed Databases, Proc. 3rd International Conference on Data and Knowledge Bases: Improving Usability and Responsiveness, Jerusalem, June 1988.
  5. Pons, J.F., Vilarem, J.F. Mixed Concurrency Control: Dealing with Heterogeneity in Distributed Database Systems, Proc. 14th International Conference on Very Large Data Bases, Los Angeles, August 1988.
  6. Gladney, H. Data Replicas in Distributed Information Services, ACM Transactions on Database Systems, Vol. 14, No. 1, March 1989.
  7. Pons, J.F., Vilarem, J.F. A Dynamic and Integrated Concurrency Control for Distributed Databases, IEEE Journal on Selected Areas in Communications, Vol. 7, No. 3, April 1989.
  8. Halici, U., Dogac, A. Concurrency Control in Distributed Databases Through Time Intervals and Short-Term Locks, IEEE Transactions on Software Engineering, Vol. 15, No. 8, August 1989.
  9. Kuespert, K., Rahm, E. Trends in Distributed and Cooperative Database Management, Proc. International Symposium on Database Systems of the 90s, Berlin, November 1990, Springer-Verlag.
  10. Rahm, E. Mehrrechner-Databankensysteme, Addition-Wesley, 1994.
[MoFS84] Mohan, C., Fussell, D., Silberschatz, A. Compatibility and Commutativity of Lock Modes, Information and Control, Volume 61, Number 1, April 1984. Also available as IBM Research Report RJ3948, IBM Almaden Research Center, July 1983. 
  1. Kelter, U. Locking of Subtrees: An Extension of Non-Two-Phase Locking Protocols, Technical Report, University of Dortmund, 1986.
  2. Weikum, G. Transaktionsverwaltung in Datenbanksystemen mit Schichtenarchitektur, Technical University of Darmstadt, 1987.
[LHMWY84] Lindsay, B., Haas, L., Mohan, C., Wilms, P., Yost, R. Computation and Communication in R*: A Distributed Database Manager, ACM Transactions on Computer Systems, Volume 2, Number 1, February 1984. Also in Proc. 9th ACM Symposium on Operating Systems Principles, Bretton Woods, October 1983. Reprinted in Tutorial: Recent Advances in Distributed Data Base Management, C. Mohan (Ed.), IEEE Computer Society Press, 1984. Also available as IBM Research Report RJ3740, IBM Almaden Research Center, January 1983. Abstract
  1. Effelsberg, W., Finkelstein, S., Schkolnick, M. Single Database Image in a Cluster of Processors, IBM Research Report RJ4175, IBM Almaden Research Center, January 1984.
  2. Liskov, B. Overview of the Argus Language and System, Programming Methodology Group Memo 40, Massachusetts Institute of Technology, February 1984.
  3. Svobodova, L. File Servers for Network-Based Distributed Systems, Computing Surveys, Vol. 16, No. 4, December 1984.
  4. Moss, J.E.B. Nested Transactions: An Approach to Reliable Distributed Computing, MIT Press, 1985.
  5. Spector, A. The TABS Project, Database Engineering, Vol. 8, No. 2, June 1985.
  6. Spector, A., Daniels, D. Performance Evaluation of Distributed Transaction Facilities, Proc. International Workshop on High Performance Transaction Systems, Asilomar, September 1985.
  7. Birman, K., El Abbadi, A., Dietrich, W., Joseph, T., Raeuchle, T. An Overview of the ISIS Project, IEEE Distributed Processing Technical Committee Newsletter, Vol. 7, No. 2, October 1985.
  8. Spector, A., Daniels, D., Duchamp, D., Eppinger, J., Pausch, R. Distributed Transactions for Reliable Systems, Proc. 10th ACM Symposium on Operating Systems Principles, Orcas Island, December 1985.
  9. Pu, C., Noe, J. Nested Transactions for General Objects: The Eden Implementation, Technical Report No. TR-85-12-03, University of Washington, December 1985.
  10. Pirahesh, H., Cardenas, A. Performance Analysis of Locking Based Database Concurrency Control in Centralized and Distributed Systems, IBM Research Report RJ5052, IBM Research - Almaden, March 1986.
  11. Gray, J. An Approach to Decentralized Computer Systems, IEEE Transaction on Software Engineering, Vol. SE-12, No. 6, June 1986.
  12. Spector, A. Communication Support in Operating Systems for Distributed Transactions, Proc. NATO Advanced Study Institute on Distributed Operating Systems: Theory and Practice, Izmir, August 1986.
  13. Mackert, L., Lohman, G. R* Optimizer Validation and Performance Evaluation for Distributed Queries, Proc. 12th International Conference on Very Large Data Bases, Kyoto, August 1986.
  14. Spector, A., Bloch, J., Daniels, D., Draves, R., Duchamp, D., Eppinger, J., Menees, S., Thompson, D. The Camelot Project, Database Engineering, Vol. 9, No. 3, September 1986.
  15. Rusinkiewicz, M., Georgakopoulos, D. REQUEST II - A Distributed Database System for Local Area Networks, Proc. Fall Joint Computer Conference, Dallas, November 1986.
  16. Bernstein, P., Hadzilacos, V., Goodman, N. Concurrency Control and Recovery in Database Systems, Addison-Wesley Publishing Company, 1987.
  17. Spector, A. Distributed Transaction Processing and The Camelot System, In Distributed Operating Systems: Theory and Practice, Y. Paker, J.-P. Banatre, M. Bozyigit (Eds.), Springer-Verlag, 1987.
  18. Selinger, P. Database Technology, IBM Systems Journal, Vol. 26, No. 1, 1987.
  19. Bastani, F.B., Yen, I-L. A Fault Tolerant Replicated Storage System, Proc. 3rd International Conference on Data Engineering, Los Angeles, February 1987.
  20. Sheth, A., Singhal, A., Liu, M. Performance Analysis of Resiliency Mechanisms in Distributed Database Systems, Proc. 3rd International Conference on Data Engineering, Los Angeles, February 1987.
  21. Spector, A., Thompson, D., Pausch, R., Eppinger, J., Duchamp, D., Draves, R., Daniels, D., Bloch, J. Camelot: A Distributed Transaction Facility for Mach and the Internet - An Interim Report, Technical Report CMU-CS-87-129, Carnegie-Mellon University, June 1987.
  22. McPherson, J., Pirahesh, H. An Overview of Extensibility in Starburst, Database Engineering, Vol. 10, No. 2, June 1987.
  23. Pu, C. Superdatabases: Transactions Across Database Boundaries, Database Engineering, Vol. 10, No. 3, September 1987.
  24. Christmann, P., Haerder, T., Meyer-Wegener, K., Sikeler, A. Which Kind of OS Mechanisms Should be Provided for Database Management?, Proc. International Workshop on Experiences with Distributed Systems, Kaiserslautern, September 1987.
  25. Bever, M., Feldhoffer, M., Pappe, S. OSI Services for Transaction Processing, Proc. 2nd International Workshop on High Performance Transaction Systems, Asilomar, September 1987.
  26. Spector, A., Eppinger, J., Daniels, D., Draves, R., Bloch, J., Duchamp, D., Pausch, R., Thompson, D. High Performance Distributed Transaction Processing in a General Purpose Computing Environment, Proc. 2nd International Workshop on High Performance Transaction Systems, Asilomar, September 1987.
  27. Aksit, M. Distributed Operating Systems: An Overview, Memorandum INF-87-29, University of Twente, October 1987.
  28. Liskov, B., Curtis, D., Johnson, P., Schiefler, R. Implementation of Argus, Proc. 11th ACM Symposium on Operating Systems Principles, Austin, November 1987.
  29. Wiederhold, G. File Organization for Database Design, McGraw-Hill, Inc., 1987.
  30. Pu, C. Superdatabases for Composition of Heterogeneous Databases, Proc. 4th International Conference on Data Engineering, Los Angeles, February 1988.
  31. Haskin, R., Malachi, Y., Sawdon, W., Chan, G. Recovery Management in QuickSilver, ACM Transactions on Computer Systems, Vol. 6, No. 1, February 1988.
  32. Spector, A., Pausch, R., Bruell, G. Camelot: A Flexible, Distributed Transaction Processing System, Proc. IEEE Compcon Spring '88, San Francisco, March 1988.
  33. Christmann, H.-P., Profit, M. Transaction Support in PRIMA, In The PRIMA Project - Design and Implementation of a Non-Standard Database System, T. Haerder (Ed.), Report No. 26/88, University of Kaiserslautern, Kaiserslautern, March 1988.
  34. Lorie, R., Daudenarde, J., Hallmark, G., Stamos, J., Young, H. Adding Intra-Transaction Parallelism to an Existing DBMS: Early Experience, IBM Research Report RJ6165, IBM Research - Almaden, March 1988.
  35. Manola, F. Distributed Object Management Technology, Technical Report TM-0014-06-88-165, GTE Laboratories, June 1988.
  36. Gifford, D., Glasser, N. Remote Pipes and Procedures for Efficient Distributed Communication, ACM Transactions on Computer Systems, Vol. 6, No. 3, August 1988.
  37. Carey, M., Livny, M. Distributed Concurrency Control Performance: A Study of Algorithms, Distribution, and Replication, Proc. 14th International Conference on Very Large Data Bases, Los Angeles, August 1988.
  38. Introduction to Distributed Relational Data, Document Number GG24-3200, IBM, September 1988.
  39. Perl, S. Distributed Commit Protocols for Nested Atomic Actions, MS Thesis, Technical Report MIT/LCS/TR-431, Massachusetts Institute of Technology, November 1988.
  40. Nygard, M. Non-Serializability with Wander-Transactions in Skeleton-Databases, PhD Thesis, Technical Report No. STF14A 88056, Norwegian Institute of Technology, Trondheim, December 1988.
  41. Duchamp, D. Transaction Management, PhD Thesis, Technical Report CMU-CS-88-192, Carnegie-Mellon University, December 1988.
  42. Parrington, G. Management of Concurrency in a Reliable Object-Oriented Computing System, PhD Thesis, Technical Report No. 277, University of Newcastle upon Tyne, December 1988.
  43. Chang, P.Y., Myre, W.W. OS/2 EE Database Manager Overview and Technical Highlights, IBM Systems Journal, Vol. 27, No. 2, 1988.
  44. Eppinger, J. Virtual Memory Management for Transaction Processing Systems, PhD Thesis, Technical Report CMU-CS-89-115, Carnegie-Mellon University, February 1989.
  45. Carey, M., Livny, M. Conflict Detection Tradeoffs for Replicated Data, Computer Sciences Technical Report #826, University of Wisconsin at Madison, March 1989.
  46. Duchamp, D. Protocols for Distributed and Nested Transactions, Proc. Unix Transaction Processing Workshop, Pittsburgh, May 1989.
  47. Gruber, R.E. Optimistic Concurrency Control for Nested Distributed Transactions, MS Thesis, Technical Report MIT/LCS/TR-453, Massachusetts Institute of Technology, June 1989.
  48. Manola, F. Object Model Capabilities for Distributed Object Management, Technical Report TM-0149-06-89-165, GTE Laboratories, June 1989.
  49. Floyd, R., Sarin, S., Vinter, S. The Cronus Distributed DBMS Project, Technical Report RADC-TR-89-166, BBN Systems Technology Corporation, October 1989.
  50. Aksit, M. On the Design of the Object-Oriented Language Sina, PhD Thesis, University of Twente, 1989.
  51. Elmasri, R., Navathe, S. Fundamentals of Database Systems, The Benjamin/Cummings Publishing Company, Inc., 1989.
  52. Hesselgrave, M. Considerations for Building Distributed Transaction Processing Systems on UNIX System V, Proc. UNIFORUM, Washington, January 1990.
  53. Tam, V.-O., Hsu, M. Fast Recovery in Distributed Shared Virtual Memory Systems, Proc. 10th International Conference on Distributed Computing Systems, Paris, May 1990.
  54. Ancilotti, P., Lazzerini, B., Prete, C.A., Sacchi, M. A Distributed Commit Protocol for a Multicomputer System, IEEE Transactions on Computers, Vol. 39, No. 5, May 1990.
  55. Kim, W. Object-Oriented Databases: Definition and Research Directions, IEEE Transactions on Knowledge and Data Engineering, Vol. 2, No. 3, September 1990.
  56. Pu, C. The Superdatabase Architecture: Cooperative Heterogeneous Transactions, Technical Report No. CUCS-243-86, Columbia University, September 1990.
  57. Kim, W. Introduction to Object-Oriented Databases, The MIT Press, 1990.
  58. Eppinger, J., Mummert, L., Spector, A. (Eds.) Camelot and Avalon: A Distributed Transaction Facility, Morgan Kaufmann Publishers, 1991.
  59. Korth, H., Silberschatz, A. Database System Concepts, Second Edition, McGraw-Hill, Inc., 1991.
  60. Bennet, R.B., Bitner, W.J., Musa, M.A., Ainsworth, M.K. Systems Management for Coordinated Resource Recovery, IBM Systems Journal, Vol. 30, No. 1, 1991.
  61. Maslak, B., Showalter, J.M., Szczygielski, T. Coordinated Resource Recovery in VM/ESA, IBM Systems Journal, Vol. 30, No. 1, 1991.
  62. Schmuck, F., Wyllie, J. Experience with Transactions in QuickSilver, Proc. 13th ACM Symposium on Operating Systems Principles, Asilomar, October 1991.
  63. Pu, C., Leff, A. Autonomous Transaction Execution with Epsilon Serializability, Proc. 2nd International Workshop on Research Issues on Data Engineering: Transaction and Query Processing, Tempe, February 1992.
  64. Dan, A. Performance Analysis of Data Sharing Environments, PhD Thesis, University of Massachusetts at Amherst, September 1990. An ACM Distinguished Dissertation 1991, The MIT Press, 1992.
  65. Claybrook, B. OLTP Online Transaction Processing Systems, John Wiley & Sons, Inc., 1992.
  66. Frey, A., Mosteller, R., Gould, J., Mendelsohn, N., Perchik, J. Data Processing Method for File Status Recovery includes Providing a Log File of Atomic Transactions that may Span Both Volatile and Non Volatile Memory, US Patent 5201044, IBM, April 1993.
  67. Rothermel, K., Pappe, S. Open Commit Protocols Tolerating Commission Failures, ACM Transactions on Database Systems, Vol. 18, No. 2, June 1993.
  68. Graefe, G., Davison, D. Encapsulation of Parallelism and Architecture-Independence in Extensible Database Query Execution, IEEE Transactions on Software Engineering, Vol. 19, No. 8, August 1993.
  69. Stonebraker, M. Distributed Database Systems, In Readings in Database Systems, Second Edition, M. Stonebraker (Ed.), Morgan Kaufmann Publishers, 1994.
  70. Stonebraker, M., Aoki, P., Devine, R., Litwin, W., Olson, M. Mariposa: A New Architecture for Distributed Data, Proc. 10th International Conference on Data Engineering, Houston, February 1994.
  71. Azagury, A., Dolev, D., Goft, G., Marberg, J., Satran, J. Highly Available Cluster: A Case Study, Proc. 24th Annual International Symposium on Fault-Tolerant Computing, Austin, June 1994.
  72. Elmasri, R., Navathe, S. Fundamentals of Database Systems, 2nd Edition, The Benjamin/Cummings Publishing Company, Inc., 1994.
  73. Weihl, W. Transaction Processing Techniques, Chapter 13 in Distributed Systems, S. Mullender (Ed.), 2nd Edition, ACM Press, 1995.
  74. Rezende, F., H?rder, T. An Approach to Multi-User KBMS in Workstation/Server Environments, Proc. 11th Brazilian Symposium on Data Bases (SBBD'96), S?o Carlos, October 1996.
  75. Haritsa, J., Ramamritham, K., Gupta, R., The PROMPT Real-Time Commit Protocol, IEEE Trans. on Parallel and Distributed Systems, vol. 11, no. 2, February 2000.
[FiMS84] Finkelstein, S., Mohan, C., Strong, R. Distributed Transaction Commit Protocols for Highly Available Systems, IBM Technical Disclosure Bulletin, Volume 26, Number 8, January 1984. 
  1. Ainsworth, M., Barnes, C., Bennet, R., Maslak, B., Pruul, E., Showalter, J., Szczygielski, T., Tanner, A. Coordinated Sync Point Management of Protected Resources, United States Patent 5,327,532, IBM, July 1994.
[LiMo83b] Lindsay, B., Mohan, C. Presumed Abort Protocols, IBM Technical Disclosure Bulletin, Volume 26, Number 7A, December 1983. 
  1. Ainsworth, M., Barnes, C., Bennet, R., Maslak, B., Pruul, E., Showalter, J., Szczygielski, T., Tanner, A. Coordinated Sync Point Management of Protected Resources, United States Patent 5,327,532, IBM, July 1994.
[LiMo83a] Lindsay, B., Mohan, C. Presumed Commit Protocols, IBM Technical Disclosure Bulletin, Volume 26, Number 7A, December 1983. 
  1. Ainsworth, M., Barnes, C., Bennet, R., Maslak, B., Pruul, E., Showalter, J., Szczygielski, T., Tanner, A. Coordinated Sync Point Management of Protected Resources, United States Patent 5,327,532, IBM, July 1994.
[MoLi83] Mohan, C., Lindsay, B. Efficient Commit Protocols for the Tree of Processes Model of Distributed Transactions, Proc. 2nd Annual ACM Symposium on Principles of Distributed Computing, Montreal, August 1983. Reprinted in ACM/SIGOPS Operating Systems Review,, July 1985. Reprinted in Tutorial: Recent Advances in Distributed Data Base Management, C. Mohan (Ed.), IEEE Computer Society Press, 1984. Also available as IBM Research Report RJ3881, IBM Almaden Research Center, June 1983. Abstract ResearchIndex
  1. Hadzilacos, V. Byzantine Agreement Under Restricted Types of Failures, Technical Report TR-19-83, Harvard University, 1983.
  2. Allchin, J. E. An Architecture for Decentralized Systems, PhD Thesis, Technical Report GIT-ICS-83/23, Georgia Institute of Technology, September 1983.
  3. Ceri, S., Pelagatti, G. Distributed Databases - Principles and Systems, McGraw-Hill Book Company, 1984.
  4. Strom, R., Yemini, S. Optimism in Distributed Algorithms, IBM Research Report, IBM T.J. Watson Research Center, 1984.
  5. Strom, R., Yemini, S. Optimistic Recovery: An Asynchronous Approach to Fault-Tolerance in Distributed Systems, IBM Research Report RC10353, IBM T.J. Watson Research Center, February 1984.
  6. Strom, R., Yemini, S. Synthesizing Distributed and Parallel Programs through Optimistic Transformations, IBM Research Report RC10797, IBM T.J. Watson Research Center, July 1984.
  7. Svobodova, L. File Servers for Network-Based Distributed Systems, Computing Surveys, Vol. 16, No. 4, December 1984.
  8. Sha, L. Modular Concurrency Control and Failure Recovery - Consistency, Correctness and Optimality, PhD Thesis, Technical Report CMU-CS-85-114, Carnegie-Mellon University, March 1985.
  9. Helland, P. Transaction Monitoring Facility (TMF), Database Engineering, Vol. 8, No. 2, June 1985.
  10. Spector, A., Butcher, J., Daniels, D., Duchamp, D., Eppinger, J., Fineman, C., Heddaya, A., Schwarz, P. Support for Distributed Transactions in the TABS Prototype, IEEE Transaction on Software Engineering, Vol. SE-11, No. 6, June 1985.
  11. Strom, R., Yemini, S. Optimistic Recovery in Distributed Systems, ACM Transactions on Computer Systems, Vol. 3, No. 3, August 1985.
  12. Helland, P. High Transaction Rates in a Distributed System, Proc. International Workshop on High Performance Transaction Systems, Asilomar, September 1985.
  13. Sheth, A., Singhal, A., Liu, M. An Analysis of the Effect of Network Parameters on the Performance of Distributed Database Systems, IEEE Transactions on Software Engineering, Volume SE-11, Number 10, October 1985.
  14. Tripathi, A., Silverman, J. A Study of Distributed System Recovery Mechanisms, IEEE Distributed Processing Technical Committee Newsletter, Vol. 7, No. 2, October 1985.
  15. Shrivastava, S.K. Robust Distributed Programs, In Resilient Computing Systems, T. Anderson (Ed.), Collins Professional and Technical Books, 1985.
  16. Date, C. An Introduction to Database Systems, 6th Edition, Addison-Wesley Publishing Company, 1995.
  17. Agrawal, D., Bernstein, A., Gupta, P., Sengupta, S. Distributed Multiversion Optimistic Concurrency Control for Relational Databases, Proc. IEEE COMPCON Spring'86, San Francisco, March 1986.
  18. Spector, A., Duchamp, D., Eppinger, J., Menees, S., Thompson, D. The Camelot Interface Specification: Camelot - 1, Proc. NATO Advanced Study Institute on Distributed Operating Systems: Theory and Practice, Izmir, August 1986.
  19. Kohler, W., Jenq, B.-C. CARAT: a Testbed for the Performance Evaluation of Distributed Database Systems, Proc. Fall Joint Computer Conference, Dallas, November 1986.
  20. Rusinkiewicz, M., Georgakopoulos, D. REQUEST II - A Distributed Database System for Local Area Networks, Proc. Fall Joint Computer Conference, Dallas, November 1986.
  21. Bernstein, P., Hadzilacos, V., Goodman, N. Concurrency Control and Recovery in Database Systems, Addison-Wesley Publishing Company, 1987.
  22. Spector, A., Thompson, D., Pausch, R., Eppinger, J., Duchamp, D., Draves, R., Daniels, D., Bloch, J. Camelot: A Distributed Transaction Facility for Mach and the Internet - An Interim Report, Technical Report CMU-CS-87-129, Carnegie-Mellon University, June 1987.
  23. Christmann, P., Haerder, T., Meyer-Wegener, K., Sikeler, A. Which Kind of OS Mechanisms Should be Provided for Database Management?, Proc. International Workshop on Experiences with Distributed Systems, Kaiserslautern, September 1987.
  24. Shrivastava, S.K., Mancini, L.V., Randell, B. On the Duality of Fault Tolerant System Structures, Proc. International Workshop on Experiences with Distributed Systems, Kaiserslautern, September 1987.
  25. Bever, M., Feldhoffer, M., Pappe, S. OSI Services for Transaction Processing, Proc. 2nd International Workshop on High Performance Transaction Systems, Asilomar, September 1987.
  26. Ng, P. A Commit Protocol for Resilient Transactions, Report No. UIUCDCS-R-87-1374, University of Illinois at Urbana-Champaign, September 1987.
  27. Liskov, B., Curtis, D., Johnson, P., Schiefler, R. Implementation of Argus, Proc. 11th ACM Symposium on Operating Systems Principles, Austin, November 1987.
  28. Risnes, O. Database Snapshots: A Mechanism for Replication of Data in Distributed Databases, PhD Thesis, Technical Report No. STF14A 87069, Norwegian Institute of Technology, Trondheim, December 1987.
  29. Yemini, S., Strom, R., Bacon, D. Improving Distributed Protocols by Decoupling Recovery from Concurrency Control, IBM Research Report RC13326, IBM T.J. Watson Research Center, December 1987.
  30. Ancilotti, P., Bertolino, A., Fusani, M. An Approach to Efficient Distributed Transactions, Distributed Computing, Vol. 2, pp201-212, 1988.
  31. Ramarao, K.V.S. Commitment in a Partitioned Distributed Database, ACM SIGMOD International Conference on Management of Data, Chicago, June 1988.
  32. Perl, S. Distributed Commit Protocols for Nested Atomic Actions, MS Thesis, Technical Report MIT/LCS/TR-431, Massachusetts Institute of Technology, November 1988.
  33. Nygard, M. Non-Serializability with Wander-Transactions in Skeleton-Databases, PhD Thesis, Technical Report No. STF14A 88056, Norwegian Institute of Technology, Trondheim, December 1988.
  34. Duchamp, D. Transaction Management, PhD Thesis, Technical Report CMU-CS-88-192, Carnegie-Mellon University, December 1988.
  35. Parrington, G. Management of Concurrency in a Reliable Object-Oriented Computing System, PhD Thesis, Technical Report No. 277, University of Newcastle upon Tyne, December 1988.
  36. Ramarao, K.V.S. Complexity of Distributed Commit Protocols, Acta Informatica, Vol. 26, No. 6, 1989.
  37. Haerder, T., Schoning, H., Sikeler, A. Evaluation of Hardware Architectures for Parallel Execution of Complex Database Operations, Proc. 3rd Annual Parallel Processing Symposium, Fullerton, p564-578, 1989.
  38. Chen, T.-C., Ramarao, K.V.S. Performance Analysis of Distributed Commit Protocols, Proc. 5th International Conference on Data Engineering, Los Angeles, February 1989.
  39. Yuan, S.-M., Jalote, P. Fault Tolerant Commit Protocols, Proc. 5th International Conference on Data Engineering, Los Angeles, February 1989.
  40. Haerder, T., Schoning, H., Sikeler, A. Evaluation of Hardware Architectures for Parallel Execution of Complex Database Operations, Proc. 3rd Annual Parallel Processing Symposium, Fullerton, 1989.
  41. Duchamp, D. Protocols for Distributed and Nested Transactions, Proc. Unix Transaction Processing Workshop, Pittsburgh, May 1989.
  42. Gruber, R.E. Optimistic Concurrency Control for Nested Distributed Transactions, MS Thesis, Technical Report MIT/LCS/TR-453, Massachusetts Institute of Technology, June 1989.
  43. Mancini, L.V. Reliability Issues in the Design of Distributed Object-Based Architectures, PhD Thesis, Technical Report No. 291, University of Newcastle upon Tyne, September 1989.
  44. Buerger, U. A Flexible Two-Phase Commit Protocol, Computer Networks and ISDN Systems, Vol. 17, No. 3, September 1989.
  45. Schumann, R., Kroeger, R., Mock, M., Nett, E. Recovery-Management in the RelaX Distributed Transaction Layer, Proc. 8th Symposium on Reliable Distributed Systems, Seattle, October 1989.
  46. Duchamp, D. Analysis of Transaction Management Performance, Proc. 12th ACM Symposium on Operating System Principles, Litchfield Park, December 1989.
  47. Chang, P., Hua, K., Young, H. A Highly Parallel Database Server: Parallel Shelby Version 1.01, IBM Research Report RJ7333, IBM Almaden Research Center, February 1990.
  48. Shrivastava, S.K., Mancini, L.V., Randell, B. The Duality of Fault-Tolerant System Structures, Technical Report No. 305, University of Newcastle upon Tyne, February 1990.
  49. Ancilotti, P., Lazzerini, B., Prete, C.A., Sacchi, M. A Distributed Commit Protocol for a Multicomputer System, IEEE Transactions on Computers, Vol. 39, No. 5, May 1990.
  50. Rothermel, K., Pappe, S. Open Commit Protocols for the Tree of Processes Model, Proc. 10th International Conference on Distributed Computing Systems, Paris, May 1990.
  51. Wolfson, O. A Comparative Analysis of Two-Phase-Commit Protocols, Proc. 3rd International Conference on Database Theory, Paris, December 1990.
  52. Eppinger, J., Mummert, L., Spector, A. (Eds.) Camelot and Avalon: A Distributed Transaction Facility, Morgan Kaufmann Publishers, 1991.
  53. Korth, H., Silberschatz, A. Database System Concepts, Second Edition, McGraw-Hill, Inc., 1991.
  54. Maslak, B., Showalter, J.M., Szczygielski, T. Coordinated Resource Recovery in VM/ESA, IBM Systems Journal, Vol. 30, No. 1, 1991.
  55. Ramarao, K.V.S. Design of Transaction Commitment Protocols, Information Sciences, Vol. 55, No. 1-3, pp129-149, 1991.
  56. Muth, P., Rakow, T. Atomic Commitment for Integrated Database Systems, Proc. 7th International Conference on Data Engineering, Kobe, April 1991.
  57. Yuan, S.-M. A Resilient Decentralized Commit Protocol, Proc. 5th International Parallel Processing Symposium, Anaheim, April-May 1991.
  58. Buchmann, A., Ozsu, T., Georgakopoulos, D. Towards a Transaction Management System for DOM, Technical Report TR-0146-06-91-165, GTE Laboratories, June 1991.
  59. Hvasshovd, S., Saeter, T., Torbjornsen, O., Moe, P., Risnes, O. A Continuously Available and Highly Scalable Transaction Server: Design Experience from the HypRa Project, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991.
  60. Upton IV, F. OSI Distributed Transaction Processing, An Overview, Proc. 4th International Workshop on High Performance Transaction Systems, Asilomar, September 1991.
  61. Schmuck, F., Wyllie, J. Experience with Transactions in QuickSilver, Proc. 13th ACM Symposium on Operating Systems Principles, Asilomar, October 1991.
  62. Yuan, S.-M., Agrawala, A. Fault-Tolerant Decentralized Commit Protocols, Journal of Parallel and Distributed Computing, Vol. 13, No. 3, November 1991.
  63. Lomet, D., Salzberg, B. Rollback Databases, Technical Report NU-CCS-92-3, Northeastern University, 1992.
  64. Hvasshovd, S.-O. HypRa/TR: A Tuple Oriented Recovery Method for a Continuously Available Distributed DBMS on a Shared Nothing Multi-Computer, PhD Thesis, IDT-rapport 1992:1, The Norwegian Institute of Technology, Trondheim, May 1992.
  65. Polyzois, C., Garcia-Molina, H. Evaluation of Remote Backup Algorithms for Transaction Processing Systems, Proc. ACM SIGMOD International Conference on Management of Data, San Diego, June 1992.
  66. Polyzois, C. Disaster Recovery for Transaction Processing Systems, PhD Thesis, Princeton University, June 1992.
  67. Claybrook, B. OLTP Online Transaction Processing Systems, John Wiley & Sons, Inc., 1992.
  68. Lomet, D. Using Timestamping to Optimize Two Phase Commit, Proc. 2nd International Conference on Parallel and Distributed Information Systems, San Diego, January 1993.
  69. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  70. Raz, Y. The Dynamic Two Phase Commitment (D2PC) Protocol, DEC Technical Report DEC-TR 871, DEC, March 1993.
  71. Extending Multi-Level Transactions for Heterogeneous and Autonomous Database Systems, Technical Report 739, GMD IPSI, Darmstadt, March 1993.
  72. Rothermel, K. An Open Commit Protocol Preserving Consistency in the Presence of Commission Failures, Proc. 13th International Conference on Distributed Computing Systems, Pittsburgh, May 1993.
  73. Rothermel, K., Pappe, S. Open Commit Protocols Tolerating Commission Failures, ACM Transactions on Database Systems, Vol. 18, No. 2, June 1993.
  74. Lampson, B., Lomet, D. Distributed Transaction Processing Using Two-Phase Commit Protocol with Presumed-Commit Without Log Force, European Patent Application 93304922.3, DEC, June 1993.
  75. Lampson, B., Lomet, D. A New Presumed Commit Optimization for Two Phase Commit, Proc. 19th International Conference on Very Large Data Bases, Dublin, August 1993.
  76. An Efficient Fault-Tolerant Decentralized Commit Protocol, Parallel Computing, Vol. 20, No. 1, January 1994.
  77. Torbjornsen, O., Hvasshovd, S.-O. Application of an Abstract Machine Supporting Fault-Tolerance in a Parallel Database Server, International Journal of Computer Systems Science and Engineering, Vol. 9, No. 2, April 1994.
  78. Yoon, Y., Moon, S. Integrated Commitment Protocol for Parallel Transaction Processing in Real-Time Systems, Microprocessing and Microprogramming, Vol. 40, pp151-166, 1994.
  79. Silberschatz, A., Galvin, P. Operating System Concepts, 4th Edition, Addison-Wesley Publishing Company, 1994.
  80. Ainsworth, M., Barnes, C., Bennet, R., Maslak, B., Pruul, E., Showalter, J., Szczygielski, T., Tanner, A. Coordinated Sync Point Management of Protected Resources, United States Patent 5,327,532, IBM, July 1994.
  81. Yoon, Y., Moon, S. Optimized Compensation Transactions for Real-Time Distributed Database Systems, Technical Report, Electronics and Telecommunications Research Institute, S. Korea, October 1994.
  82. Muth, P. Transaktionsverwaltung in Heterogenen und Autonomen Datenbanksystemen, PhD Thesis, Technical University of Darmstadt, 1994.
  83. Date, C. An Introduction to Database Systems, 6th Edition, Addison-Wesley Publishing Company, 1995.
  84. Weihl, W. Transaction Processing Techniques, Chapter 13 in Distributed Systems, S. Mullender (Ed.), 2nd Edition, ACM Press, 1995.
  85. Chrysanthis, P., Samaras, G., Al-Houmaily, Y. Recovery and Performance of Atomic Commit Processing in Distributed Database Systems, In Recovery Mechanisms In Database Systems, V. Kumar, M. Hsu (Eds.), Prentice Hall, 1998.
  86. Al-Houmaily, Y., Chrysanthis, P. Atomicity with Incompatible Presumptions, Proc. 18th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS), Philadelphia, June 1999.
  87. Ozsu, T., Valduriez, P. Principles of Distributed Database Systems, 2nd Edition, ISBN 0-13-607938-5, Prentice Hall, 1999.
[MoSF83] Mohan, C., Strong, R., Finkelstein, S. Method for Distributed Transaction Commit and Recovery Using Byzantine Agreement Within Clusters of Processors, Proc. 2nd Annual ACM Symposium on Principles of Distributed Computing, Montreal, August 1983. Reprinted in ACM/SIGOPS Operating Systems Review, July 1985. Also available as IBM Research Report RJ3882, IBM Almaden Research Center, June 1983. 
  1. Fischer, M. The Consensus Problem in Unreliable Distributed Systems (A Brief Survey), Proc. International Conference on Computation Theory, Borgholm, August 1983.
  2. Strom, R., Yemini, S. Optimistic Recovery: An Asynchronous Approach to Fault-Tolerance in Distributed Systems, Proc. 14th Annual International Symposium on Fault-Tolerant Computing, June 1984.
  3. Ceri, S., Pelagatti, G. Distributed Databases - Principles and Systems, McGraw-Hill Book Company, 1984.
  4. Babaoglu, O., Drummond, R. Streets of Byzantium: Network Architectures for Fast Reliable Broadcasts, IEEE Transaction on Software Engineering, Vol. SE-11, No. 6, June 1985.
  5. Strom, R., Yemini, S. Optimistic Recovery in Distributed Systems, ACM Transactions on Computer Systems, Vol. 3, No. 3, August 1985.
  6. Garcia-Molina, H., Pittelli, F., Davidson, S. Applications of Byzantine Agreement in Database Systems, ACM Transactions on Database Systems, Vol. 11, No. 1, March 1986.
  7. Bernstein, P., Hadzilacos, V., Goodman, N. Concurrency Control and Recovery in Database Systems, Addison-Wesley Publishing Company, 1987.
  8. Son, S.H. Using Replication to Improve Reliability in Distributed Information Systems, Information and Software Technology, Vol. 29, No. 8, October 1987.
  9. Aksit, M. Distributed Operating Systems: An Overview, Memorandum INF-87-29, University of Twente, October 1987.
  10. Haskin, R., Malachi, Y., Sawdon, W., Chan, G. Recovery Management in QuickSilver, ACM Transactions on Computer Systems, Vol. 6, No. 1, February 1988.
  11. Duchamp, D. Transaction Management, PhD Thesis, Technical Report CMU-CS-88-192, Carnegie-Mellon University, December 1988.
  12. Yuan, S.-M., Jalote, P. Fault Tolerant Commit Protocols, Proc. 5th International Conference on Data Engineering, Los Angeles, February 1989.
  13. Son, S. Recovery in Main Memory Database Systems for Engineering Design Applications, Information and Software Technology, Vol. 31, No. 2, March 1989.
  14. Son, S., Agrawala, A. Distributed Checkpointing for Globally Consistent States of Databases, IEEE Transactions on Software Engineering, Vol. 15, No. 10, October 1989.
  15. Son, S. An Adaptive Checkpointing Scheme for Distributed Databases with Mixed Types of Transactions, IEEE Transactions on Knowledge and Data Engineering, Vol. 1, No. 4, December 1989.
  16. Ezhilchelvan, P.D., Shrivastava, S. A Classification of Faults in Systems, Technical Report, University of Newcastle upon Tyne, 1989.
  17. Ezhilchelvan, P.D. Design and Development of Algorithms for Fault Tolerant Distributed Systems, PhD Thesis, Technical Report No. 304, University of Newcastle upon Tyne, February 1990.
  18. Ancilotti, P., Lazzerini, B., Prete, C.A., Sacchi, M. A Distributed Commit Protocol for a Multicomputer System, IEEE Transactions on Computers, Vol. 39, No. 5, May 1990.
  19. Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1993.
  20. Rothermel, K. An Open Commit Protocol Preserving Consistency in the Presence of Commission Failures, Proc. 13th International Conference on Distributed Computing Systems, Pittsburgh, May 1993.
  21. Rothermel, K., Pappe, S. Open Commit Protocols Tolerating Commission Failures, ACM Transactions on Database Systems, Vol. 18, No. 2, June 1993.
  22. Arora, A., Gouda, M. Closure and Convergence: A Foundation of Fault-Tolerant Computing, IEEE Transactions on Software Engineering, Vol. 19, No. 11, November 1993.
  23. Neiger, G., Tuttle, M. Common Knowledge and Consistent Simultaneous Coordination, Distributed Computing, Vol. 6, No. 3, 1993.
  24. Singhal, M., Shivaratri, N. Advanced Concepts in Operating Systems - Distributed, Database, and Multiprocessor Operating Systems, McGraw-Hill, Inc., 1994.
  25. Ainsworth, M., Barnes, C., Bennet, R., Maslak, B., Pruul, E., Showalter, J., Szczygielski, T., Tanner, A. Coordinated Sync Point Management of Protected Resources, United States Patent 5,327,532, IBM, July 1994.
  26. Babaoglu, O., Toueg, S. Non Blocking Atomic Commitment, Chapter 6 in Distributed Systems, S. Mullender (Ed.), 2nd Edition, ACM Press, 1995.
[HaMo83] Haas, L., Mohan, C. A Distributed Deadlock Detection Algorithm for a Resource-Based System, IBM Research Report RJ3765, IBM Research - Almaden, January 1983.  
  1. Ceri, S., Pelagatti, G. Distributed Databases - Principles and Systems, McGraw-Hill Book Company, 1984.
  2. Bracha, G., Toueg, S. A Distributed Algorithm for Generalized Deadlock Detection, Proc. 3rd Annual ACM Symposium on Principles of Distributed Computing, Vancouver, August 1984.
  3. Chandy, M., Misra, J. A Paradigm for Detecting Quiescent Properties in Distributed Computations, Technical Report TR-85-02, University of Texas at Austin, January 1985.
  4. Elmagarmid, A. A Survey of Distributed Deadlock Detection Algorithms, SIGMOD Record, Vol. 15, No. 3, September 1986.
  5. Roesler, M., Burkhard, W.A. Deadlock Resolution and Semantic Lock Models in Object-Oriented Distributed Systems, ACM SIGMOD International Conference on Management of Data, Chicago, June 1988.
  6. Wang, S., Vossen, G. Towards Efficient Algorithms for Deadlock Detection and Resolution in Distributed Systems, Proc. 5th International Conference on Data Engineering, Los Angeles, February 1989.
  7. Singhal, M. Deadlock Detection in Distributed Systems, Computer, November 1989.
  8. Vossen, G., Wang, S. Correct and Efficient Deadlock Detection and Resolution in Distributed Database Systems, Technical Report Nr. 89-21, Technical University of Aachen, Aachen, November 1989.
  9. Choudhary, A. Cost of Distributed Deadlock Detection, Proc. 6th International Conference on Data Engineering, Los Angeles, February 1990.
  10. Lee, D.M., Kim, M.W. A Distributed Scheme for Dynamic Deadlock Detection and Resolution, Information Sciences, Vol. 64, No. 1-2, pp149-164, 1992.
  11. Bukhres, O. Performance Comparison of Distributed Deadlock Detection Algorithms, Proc. 8th International Conference on Data Engineering, Tempe, February 1992.
  12. Reddy, K., Bhalla, S. Deadlock Prevention in a Distributed Database System, SIGMOD Record, Vol. 22, No. 3, September 1993.
  13. Singhal, M. Deadlock Detection in Data Base Systems, In Readings in Distributed Computing Systems, T. Casavant, M. Singhal, IEEE Computer Society Press, 1994.
  14. Singhal, M., Shivaratri, N. Advanced Concepts in Operating Systems - Distributed, Database, and Multiprocessor Operating Systems, McGraw-Hill, Inc., 1994.
  15. Reddy, K., Bhalla, S. Non-blocking Concurrency Control in Distributed Database Systems, Proc. Aizu International Symposium on Parallel Algorithms/Architecture Synthesis (pAs'95), Aizu-Wakamatsu, March 1995.
[MoSi83] Mohan, C., Silberschatz, A. A Perspective of Distributed Computing: Languages, Issues & Applications, Chapter 3 in Advances in Distributed Processing Management - Volume 2, P.S. Fisher, J. Slonim and E.A. Unger (Eds.), Wiley Heyden Ltd., 1983. Also available as Technical Report DSG-8001, University of Texas at Austin, March 1980. 
  1. Rao, R. Design and Evaluation of Distributed Communication Primitives, Technical Report 80-04-01, University of Washington, April 1980.
  2. Lantz, K. Uniform Interfaces for Distributed Systems, PhD Thesis, Technical Report TR63, University of Rochester, May 1980.
  3. Guardabassi, G. Problem Analysis: A New Approach to Parallel Problem Solving by Distributed Computing, Proc. 1st IEEE International Conference on Circuits and Computers, October 1980.
  4. Finkel, R., Solomon, M. The Arachne Distributed Operating System, Computer Sciences Technical Report #439, University of Wisconsin at Madison, July 1981.
  5. Filman, R., Friedman, D. Models, Languages, and Heuristics for Distributed Computing, Proc. National Computer Conference, 1982.
  6. Rao, R. A Kernel for Distributed and Shared Memory Communication, PhD Thesis, Technical Report 82-06-01, University of Washington, June 1982.
  7. Lantz, K., Gradischnig, K., Feldman, J., Rashid, R. Rochester's Intelligent Gateway, Computer, Vol. 15, No. 10, October 1982. 
  8. Aksit, M. Distributed Operating Systems: An Overview, Memorandum INF-87-29, University of Twente, October 1987.
[HSBDL82] Haas, L., Selinger, P., Bertino, E., Daniels, D., Lindsay, B., Lohman, G., Masunaga, Y., Mohan, C., Ng, P., Wilms, P., Yost, R. R*: A Research Project on Distributed Relational DBMS, Database Engineering, Volume 5, Number 4, December 1982. Also available as IBM Research Report RJ3653, IBM Research - Almaden, October 1982.
  1. Ceri, S., Pelagatti, G. Distributed Databases - Principles and Systems, McGraw-Hill Book Company, 1984.
  2. Page, T., Weinstein, M., Popek, G. Genesis: A Distributed Database Operating System, ACM SIGMOD International Conference on Management of Data, Austin, May 1985.
  3. Reinsch, R. Distributed Databases for SAA, IBM Systems Journal, Vol. 27, No.3, 1988.
  4. Graefe, G. Query Evaluation Techniques for Large Databases, ACM Computing Surveys, Vol. 25, No. 2, June 1993.
[DSHLM82] Daniels, D., Selinger, P., Haas, L., Lindsay, B., Mohan, C., Walker, A., Wilms, P. An Introduction to Distributed Query Compilation in R*, In Distributed Data Bases, H.J. Schneider (Ed.), Proc. 2nd International Symposium on Distributed Data Bases, Berlin, September 1982, North Holland Publishing Company. Reprinted in Tutorial: Recent Advances in Distributed Data Base Management, C. Mohan (Ed.), IEEE Computer Society Press, 1984. Also available as IBM Research Report RJ3497, IBM Research - Almaden, June 1982.
  1. Segev, A. Optimizing Fragmented 2-Way Joins, Proc. 4th International Conference on Distributed Computing Systems, San Francisco, May 1984.
  2. Jarke, M., Koch, J. Query Optimization in Database Systems, ACM Computing Surveys, Vol. 16, No. 2, June 1984.
  3. Ceri, S., Pelagatti, G. Distributed Databases - Principles and Systems, McGraw-Hill Book Company, 1984.
  4. Date, C. An Introduction to Database Systems, Addison-Wesley Publishing Company, 1986.
  5. Mackert, L., Lohman, G. R* Optimizer Validation and Performance Evaluation for Local Queries, ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 1986.
  6. Mackert, L., Lohman, G. R* Optimizer Validation and Performance Evaluation for Distributed Queries, Proc. 12th International Conference on Very Large Data Bases, Kyoto, August 1986.
  7. Krishnamurthy, R., Zaniolo, C. Issues in the Optimization of a Logic Based Language, Database Engineering, Vol. 9, No. 4, December 1986.
  8. Chan, A., Dayal, U., Fox, S. An Ada-Compatible Distributed Database Management System, Proceedings of the IEEE, Vol. 75, No. 5, May 1987.
  9. Reinsch, R. Distributed Databases for SAA, IBM Systems Journal, Vol. 27, No.3, 1988.
  10. Meechan, D. A Heuristic Approach to Query Optimization, MS Thesis, Technical Report TR88-7, University of Alberta, May 1988.
  11. Lohman, G. Grammar-like Functional Rules for Representing Query Optimization Alternatives, ACM SIGMOD International Conference on Management of Data, Chicago, June 1988.
  12. Abbott, K., McCarthy, D. Administration and Autonomy in a Replication-Transparent Distributed DBMS, Proc. 14th International Conference on Very Large Data Bases, Los Angeles, August 1988.
  13. Ullman, J. Principles of Database and Knowledge-Base Systems, Computer Science Press, 1988.
  14. Carino, F., Chen, J. System H Architecture: A System for Heterogeneous Databases, Proc. CRAI School on Recent Techniques for Integrating Heterogeneous Databases, Venezia University, April 1989.
  15. Jenq, P., Woelk, D., Kim, W., Lee, W.-L. Query Processing in Distributed ORION, Proc. 2nd International Conference on Extending Data Base Technology, Venice, March 1990.
  16. Korth, H., Silberschatz, A. Database System Concepts, Second Edition, McGraw-Hill, Inc., 1991.
  17. Bell, D., Grimson, J. Distributed Database Systems, Addison-Wesley, 1992.
  18. Stonebraker, M. Distributed Database Systems, In Readings in Database Systems, Second Edition, M. Stonebraker (Ed.), Morgan Kaufmann Publishers, 1994.
[KeMS82] Kedem, Z., Mohan, C., Silberschatz, A. An Efficient Deadlock Removal Scheme for Non-Two-Phase Locking Protocols, Proc. 8th International Conference on Very Large Data Bases, Mexico City, September 1982. DBLP
  1. Chaudhri, V. Transaction Synchronization in Knowledge Base: Concepts, Realization and Quantitative Evaluation, PhD Thesis, Technical Report DKBS-TR-95-1, University of Toronto, January 1995.
  2. Kelter, U. The Queue Protocol: A Deadlock-free Homogeneous Non-Two-Phase Locking Protocol, Proc. 7th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Austin, March 1988.
[MoFS82b] Mohan, C., Fussell, D., Silberschatz, A. A Biased Non-Two-Phase Locking Protocol, Proc. 2nd International Conference on Databases: Improving Usability and Responsiveness, Jerusalem, June 1982.
  1. Sinha, M. Commutable Transactions and the Time_page Synchronization Mechanism for Distributed Systems, IEEE Transactions on Software Engineering, Vol. SE-12, No. 3, March 1986.
  2. Kelter, U. Locking of Subtrees: An Extension of Non-Two-Phase Locking Protocols, Technical Report, University of Dortmund, 1986.
  3. Weikum, G. Transaktionsverwaltung in Datenbanksystemen mit Schichtenarchitektur, Technical University of Darmstadt, 1987.
[MoFS82a] Mohan, C., Fussell, D., Silberschatz, A. Compatibility and Commutativity in Non-Two-Phase Locking Protocols, Proc. ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, Los Angeles, March 1982. A longer version is available as IBM Research Report RJ3948, IBM Almaden Research Center, July 1983. DBLP
  1. Hailpern, B., Korth, H. An Experimental Distributed Database System, IBM Research Report RC9678, IBM T.J. Watson Research Center, November 1982.
  2. Korth, H. Generalizing Lock Modes in Logical-DAG Protocols, Research Report, University of Texas at Austin, 1983.
  3. Dasgupta, P., Kedem, Z. A Non-Two-Phase Locking Protocol for Concurrency Control in General Databases, Research Report, State University of New York at Stony Brook, 1983.
  4. Allchin, J. E., McKendry, M.S. Support for Objects and Actions in Clouds: Status Report, Technical Report GIT-ICS-83/11, Georgia Institute of Technology, May 1983.
  5. Allchin, J. E., McKendry, M.S. Synchronization and Recovery of Actions, Proc. 2nd Annual ACM Symposium on Principles of Distributed Computing, Montreal, August 1983.
  6. Allchin, J. E. An Architecture for Decentralized Systems, PhD Thesis, Technical Report GIT-ICS-83/23, Georgia Institute of Technology, September 1983.
  7. Yannakakis, M. Serializability by Locking, Journal of the Association for Computing Machinery, Vol. 31, No. 2, April 1984.
  8. Carey, M., Stonebraker, M. The Performance of Concurrency Control Algorithms for Database Management Systems, Proc. 10th International Conference on Very Large Data Bases, Singapore, August 1984.
  9. Papadimitriou, C. The Theory of Concurrency Control, Computer Science Press, 1986.
  10. Bernstein, P., Hadzilacos, V., Goodman, N. Concurrency Control and Recovery in Database Systems, Addison-Wesley Publishing Company, 1987.
  11. Lockemann, P., Schmidt, J. (Eds.) Datenbank-Handbuch, Springer-Verlag, 1987.
  12. Chaudhri, V. Transaction Synchronization in Knowledge Base: Concepts, Realization and Quantitative Evaluation, PhD Thesis, Technical Report DKBS-TR-95-1, University of Toronto, January 1995.
[MoPo82] Mohan, C., Popescu-Zeletin, R. Impact of Distributed Data Base Management on the ISO-OSI and ANSI/SPARC Frameworks, Proc. 15th Hawaii International Conference on System Sciences, Honolulu, January 1982. 
  1. Rothermel, K., Walter, B. A Kernel for Transaction Oriented Communication in Distributed Database Systems, Proc. 4th International Conference on Distributed Computing Systems, San Francisco, May 1984.
  2. Blakey, M. Basis of a Partially Informed Distributed Database, Proc. 13th International Conference on Very Large Data Bases, Brighton, September 1987.
[MoSi81] Mohan, C., Silberschatz, A. Distributed Control - Is it Always Desirable?, Proc. IEEE Symposium on Reliability in Distributed Software and Database Systems, Pittsburgh, July 1981. 
  1. Reddy, P.G., Bhalla, S., Prasad, B.E. Robust, Centralized Certifier Based Concurrency Control for Distributed Databases, Information Processing Letters, Vol. 15, No. 3, October 1982.
  2. Grier, S.L. Performance of Concurrency Control Algorithms in Distributed Systems, PhD Thesis, University of Texas at Austin, August 1989.
[Moha79e] Mohan, C. Distributed Data Base Management: Some Thoughts and Analyses, Proc. ACM Annual Conference, Nashville, October 1980. Also available as Technical Report TR-129, University of Texas at Austin, May 1979. 
  1. Haerder, T., Reuter, A. Database Systems for Non-Standard Applications, Technical Report, University of Kaiserslautern, Kaiserslautern, 1982.
  2. Korth, H., Krishnamurthy, R., Nigam, A., Robinson, J. A Framework for Understanding Distributed (Deadlock Detection) Algorithms, Proc. 2nd ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, Atlanta, March 1983.
  3. Lo, S.C., Kota, S., Aronson, M.H. A Distributed Data Base Design for a Communications Network Control System, Proc. National Computer Conference, Anaheim, May 1983.
  4. Davidson, S., Garcia-Molina, H., Skeen, D. Consistency in a Partitioned Network: A Survery, Technical Report 320, Princeton University, August 1984.
  5. Ramesh, R., Ryan, B. Optimal File Allocation and Report Assignment in Distributed Information Networks, Naval Research Logistics, Vol. 37, No. 1, 1990.
[Moha79d] Mohan, C. Data Base Design in the Distributed Environment, Technical Report TR-131, University of Texas at Austin, May 1979. 
  1. Ozsu, T., Valduriez, P. Principles of Distributed Database Systems, 2nd Edition, ISBN 0-13-607938-5, Prentice Hall, 1999.
[Moha79c] Mohan, C. Distributed Data Base Management - Progress, Problems, Some Proposals and Future Directions, Working Paper WP-7802, University of Texas at Austin, May 1979. 
  1. Wilms, P. Etude et Comparaison d'Algorithmes de Maintien de la Coherence dans les Bases de Donnes Reparties, Docteur Ingenieur Thesis, Institut National Polytechnique de Grenoble, November 1979.
  2. Adiba, M., Andrade, J., Decitre, P., Fernandez, F., Nguyen, G.T. POLYPHEME: An Experience in Distributed Database System Design and Implementation, Proc. International Symposium on Distributed Data Bases, Paris, March 1980. In Distributed Data Bases, C. Delobel, and W. Litwin (Eds.), North Holland Publishing Company.
  3. Lantz, K. Uniform Interfaces for Distributed Systems, PhD Thesis, Technical Report TR63, University of Rochester, May 1980.
  4. Coffman, E.G., Gelenbe, E., Plateau, B. Optimization of the Number of Copies in a Distribution Data Base, Proc. 7th IFIP W.G.7.3 International Symposium on Computer Performance Modelling, Measurement and Evaluation, Toronto, May 1980.
  5. Gligor, V., Shattuck, S. On Deadlock Detection in Distributed Systems, IEEE Transactions on Software Engineering, Vol. SE-6, No. 5, September 1980.
  6. Nguyen, G.T. Decentralized Dynamic Query Decomposition for Distributed Database Systems, Proc. ACM Pacific '80: Distributed Processing &ld. New Directions for a New Decade, San Francisco, November 1980.
  7. Coffman, E.G., Gelenbe, E., Plateau, B. Optimization of the Number of Copies in a Distributed Data Base, IEEE Transactions on Software Engineering, Vol. SE-7, No. 1, January 1981.
  8. Chandy, M., Misra, J. Deadlock Detection in Distributed Data Bases, Technical Report TR-LCS-8205, University of Texas at Austin, March 1982.
  9. Chesnais, A., Gelenbe, E., Mitrani, I. On the Modeling of Parallel Access to Shared Data, Communications of the ACM, Vol. 26, No. 3, March 1983.
  10. Chandy, M., Misra, J. A Distributed Algorithm for Detecting Deadlocks in Distributed Systems, Proc. 2nd Annual ACM Symposium on Principles of Distributed Computing, Montreal, August 1983.
[Moha79b] Mohan, C. Some Notes on Multi-Level Data Base Design, Technical Report TR-128, University of Texas at Austin, May 1979. 
  1. Lo, S.C., Kota, S., Aronson, M.H. A Distributed Data Base Design for a Communications Network Control System, Proc. National Computer Conference, Anaheim, May 1983.
[MoYe79] Mohan, C., Yeh, R. A Framework for Distributed Data Base Design, Invited Paper in Distributed Data Bases, Infotech State of the Art Report, Infotech International, 1979. Also available as Technical Report SDBEG-10, University of Texas at Austin, April 1979. 
  1. Litwin, W. A Model for a Distributed Data Base, Proc. ACM 2nd Annual Louisiana Computer Exposition, February 1980.
  2. Litwin, W. Logical Model of a Distributed Data Base, In Distributed Data Sharing Systems, R.P. van de Riet and W. Litwin (Eds.), Proc. 2nd International Seminar on Distributed Data Sharing Systems, Amsterdam, June 1981, North Holland Publishing Company.
  3. Ozsu, T., Valduriez, P. Principles of Distributed Database Systems, 2nd Edition, ISBN 0-13-607938-5, Prentice Hall, 1999.
[Moha79a] Mohan, C. An Analysis of the Design of SDD-1: A System for Distributed Data Bases, Invited Paper in Distributed Data Bases, Infotech State of the Art Report, Infotech International, 1979. Also available as Technical Report SDBEG-11, University of Texas at Austin, April 1979. 
  1. Adiba, M., Andrade, J., Andre, E., Bogo, G., Decitre, P., Delobel, C., Euzet, C., Fernandez, F., Nguyen, G.T., Paik, I.-S., Stiers, A. POLYPHEME: un Systeme de Bases de Donnees Reparties, Rapport Final du Contract IRIA-SIRIUS No. 77076, October 1979.
  2. Wilms, P. Etude et Comparaison d'Algorithmes de Maintien de la Coherence dans les Bases de Donnes Reparties, Docteur Ingenieur Thesis, Institut National Polytechnique de Grenoble, November 1979.
  3. Minoura, T. Resilient Extended True-Copy Token Algorithm for Distributed Database Systems, PhD Thesis, Stanford University, May 1980.
[YeCM78] Yeh, R., Chang, P., Mohan, C. A Multi-Level Approach to Data Base Design, Proc. IEEE's 2nd International Computer Software and Applications Conference, Chicago, November 1978. 
  1. Teorey, T., Fry, J. The Logical Record Access Approach to Database Design, Computing Surveys, Vol. 12, No. 2, June 1980.
[Moha78b] Mohan, C. An Overview of Recent Data Base Research, ACM Data Base, Volume 10, Number 2, Fall 1978. An earlier version of this paper appeared in Journal of the Computer Club, Indian Institute of Technology, Madras. DBLP
  1. Bubenko, J. Database Design in the Perspective of Information System Development, Proc. Symposium on Database Design and Software Engineering, Goteborg, September 1978.
  2. Final Report - Phase II of Distributed Processing Architecture Design (DPAD) Program, Volume II: DPAD Research Results, TRW Defense and Space Systems Group and Sperry Univac Defense Systems, February 1979.
  3. Distributed Data Bases Classifications and Architectures, In Advanced Course on Distributed Data Bases, Sheffield City Polytechnic, July 1979.
  4. Molina, F.W. A Practical Data Base Design Method, ACM Data Base, Summer 1979.
  5. dos Santos, C.S. The Quest for Comprehensive Semantic Formalisms, Proc. 5th International Conference on Very Large Data Bases, Rio de Janeiro, October 1979.
  6. Theerachetmongkol, A., Montgomery, A.Y. Semantic Integrity Constraints in the Query by Example Data Base Management Language, The Australian Computer Journal, Vol. 12, No. 1, February 1980.
  7. Furtado, A., dos Santos, C.S., de Castilho, J.M.V. Dynamic Modelling of a Simple Existence Constraint, Information Systems, Vol. 6, pp. 73-80, 1981.
[Moha78a] Mohan, C. Survey of Recent Operating Systems Research, Designs and Implementations, ACM Operating Systems Review, Volume 12, Number 1, January 1978. An earlier version of this paper appeared in Journal of the Computer Club, Indian Institute of Technology, Madras. 
  1. Lorin, H., Deitel, H.M. Operating Systems, Addison-Wesley Publishing Company, 1981.