Skip to main content
Log in

A pre‐serialization transaction management technique for mobile multidatabases

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

Rapid advances in hardware and wireless communication technology have made the concept of mobile computing a reality. Thus, evolving database technology needs to address the requirements of the future mobile user. The frequent disconnection and migration of the mobile user violate underlying presumptions about connectivity that exist in wired database systems and introduce new issues that affect transaction management. In this paper, we present the Pre‐Serialization (PS) transaction management technique for the mobile multidatabase environment. This technique addresses disconnection and migration and enforces a range of atomicity and isolation criteria. We also develop an analytical model to compare the performance of the PS technique to that of the Kangaroo model.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P. Bernstein et al., The Asilomar report on database research, SIGMOD Record 27(4) (December 1998) 74–80.

    Google Scholar 

  2. Y. Breitbart, H. Garcia-Molina and A. Silberschatz, Overview of multidatabase transaction management, Technical report TR-92-21, University of Texas at Austin (1992) pp. 1-41.

  3. P.K. Chrysanthis, Transaction processing in mobile computing environments, in: IEEE Workshop on Advances in Parallel and Distance Systems (October 1993) pp. 77-82.

  4. R. Dirckze and L. Gruenwald, Disconnection and migration in mobile multidatabases, in: The World Conf. on Design and Process Technology, Germany (July 1998) pp. 371-377.

  5. W. Du and A.K. Elmagarmid, Quasi-serializability: A correctness criterion for global concurrency control in interbase, in: Proc. of the 15th Internat. Conf. on VLDB, Amsterdam, The Netherlands (August 1989) pp. 347-355.

  6. M. Dunham, A. Helal and S. Balakrishnan, A mobile transaction model that captures both the data and movement behavior, Mobile Networks and Applications 2(2) (October 1997) 149–162.

    Google Scholar 

  7. A. Elmargarmid, M. Rusinkiewicz and A. Sheth, Management of Heterogeneous and Autonomous Database Systems (Morgan Kaufmann, San Francisco, CA, 1998).

    Google Scholar 

  8. D. Georgakapolous, M. Rusinkiewicz and A. Sheth, On serializability of multidatabase transactions through forced local conflicts, in: Proc. of the 7th Internat. Conf. on Data Engineering, Kobe, Japan (1991) pp. 314-323.

  9. J. Gray and A. Reuter, Transaction Processing: Concepts and Techniques (Morgan Kaufmann, San Mateo, CA, 1993).

    Google Scholar 

  10. S. Mehrotra, R. Rastogi, A. Silberschatz and H.F. Korth, A transaction model for multidatabase systems, in: Proc. of the 12th Internat. Conf. on Dist. Comp. Systems, Japan (1992) pp. 56-63.

  11. E. Pitoura and B. Bhargava, Dealing with mobility: Issues and research challenges, Technical report CSD-TR-93-070, Purdue University (1993) pp. 1-18.

  12. E. Pitoura and B. Bhargava, A framework for providing consistent and recoverable agent-based access to heterogeneous mobile databases, SIGMOD Record (September 1995) 44-49.

  13. E. Pitoura and G. Samars, Data Management for Mobile Computing (Kluwer Academic, Dordrecht, 1998).

    Google Scholar 

  14. L.H. Yeo and A. Zaslavsky, Submission of transactions from mobile workstations in a cooperative MDB processing environment, in: 14th Internat. Conf. on Distributed Computer Systems, Poland (June 1994) pp. 372-379.

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dirckze, R.A., Gruenwald, L. A pre‐serialization transaction management technique for mobile multidatabases. Mobile Networks and Applications 5, 311–321 (2000). https://doi.org/10.1023/A:1019133317760

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1019133317760

Keywords

Navigation