← Back to VOLUME 1, ISSUE 9, NOVEMBER 2012
This work is licensed under a Creative Commons Attribution 4.0 International License.
Adaptive M-Shadow Model for handling Mobile Database Transaction Processing
Romani Farid Ibrahim
Department of Computer information systems, Faculty of Information Technology, Al Hussein Bin Talal University, Jordan
Abstract: Recent advances in wireless communications and mobile devices such as laptops, mobile phones, PDAs, etc, and their cheap price and the emergence of many mobile applications have provided users with the ability to access data from anywhere. In this paper, our concern is the management of disconnection in mobile transaction that access temporal database and/or spatial database. M-Shadow (Mobile-Shadow) handles a compound (or a group) transaction that consists of groups of subtransactions which may be independent or dependent. We adopted the M-Shadow to handle partially dependent subtransactions and to be implemented as one application handles the three cases together (independent and/or dependent and/or partially dependent), and taking in consideration the location dependency. M-Shadow uses of a notation of actionability, which differentiates the actions to be taken during the transaction’s validation phase according to the types of affected attributes. We extended the actionability data types to include Change-Passing and Location-time attributes. The M-Shadow technique increase the success probability of transactions processed under optimistic concurrency techniques.
Keywords: Concurrency Control, Mobile Database, Transaction, Shadow paging, Saga, Caching, Compensation, Vital and Non- vital transactions, Temporal database, Spatial database, GPS.
Keywords: Concurrency Control, Mobile Database, Transaction, Shadow paging, Saga, Caching, Compensation, Vital and Non- vital transactions, Temporal database, Spatial database, GPS.
👁 30 views
Downloads: Download PDF
How to Cite:
[1] Romani Farid Ibrahim, “Adaptive M-Shadow Model for handling Mobile Database Transaction Processing,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE)
