Revising transaction concepts for mobile computing

It is expected that in the near future millions of users will have access to on-line distributed databases through mobile computers. The restrictions imposed by the nature of the wireless medium and the resulting mobility of data consumers and data producers make traditional transaction models inadequate. In this paper, we investigate means for providing transaction support appropriate for mobile environments. Specifically, we define a model that ensures a weaker notion of consistency, accounts for mobility, and provides for recovery.

[1]  Peter Honeyman,et al.  Disconnected Operation for AFS , 1993, Symposium on Mobile and Location-Independent Computing.

[2]  Andreas Reuter,et al.  Transaction Processing: Concepts and Techniques , 1992 .

[3]  B. R. Badrinath,et al.  Checkpointing distributed applications on mobile computers , 1994, Proceedings of 3rd International Conference on Parallel and Distributed Information Systems.

[4]  A. Elmagarmid Database transaction models for advanced applications , 1992 .

[5]  Qi Lu,et al.  Isolation-only transactions for mobile computing , 1994, OPSR.

[6]  Dan Duchamp,et al.  Service interface and replica management algorithm for mobile file system clients , 1991, [1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems.

[7]  Evaggelia Pitoura,et al.  Dealing with Mobility: Issues and Research Challenges , 1993 .

[8]  Arkady B. Zaslavsky,et al.  Submission of transactions from mobile workstations in a cooperative multidatabase processing environment , 1994, 14th International Conference on Distributed Computing Systems.

[9]  Tomasz Imielinski,et al.  Data management for mobile computing , 1993, SGMD.

[10]  Bharat K. Bhargava,et al.  Building information systems for mobile environments , 1994, CIKM '94.

[11]  Mahadev Satyanarayanan,et al.  Log-based directory resolution in the Coda file system , 1993, [1993] Proceedings of the Second International Conference on Parallel and Distributed Information Systems.

[12]  John S. Heidemann,et al.  Primarily disconnected operation: experiences with Ficus , 1992, [1992 Proceedings] Second Workshop on the Management of Replicated Data.

[13]  Mahadev Satyanarayanan,et al.  Disconnected Operation in the Coda File System , 1999, Mobidata.

[14]  Mahadev Satyanarayanan,et al.  Disconnected operation in the Coda File System , 1992, TOCS.

[15]  Mahadev Satyanarayanan,et al.  Experience with Disconnected Operation in a Mobile Computing Environment , 1994, Mobidata.

[16]  Matthias Nussbaum Database Transaction Models for Advanced Applications , 1992 .

[17]  Panos K. Chrysanthis Transaction processing in mobile computing environment , 1993, Proceedings 1993 IEEE Workshop on Advances in Parallel and Distributed Systems.

[18]  Tomasz Imielinski,et al.  Mobile wireless computing: challenges in data management , 1994, CACM.

[19]  Bharat K. Bhargava,et al.  Maintaining consistency of data in mobile distributed environments , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.