Distributed Version Management for Read-Only Actions
IEEE Transactions on Software Engineering - Special issue on distributed systems
Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Modular synchronization in multiversion databases: version control and concurrency control
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Using multiversion data for non-interfering execution of write-only transactions
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Concurrency control in advanced database applications
ACM Computing Surveys (CSUR)
Concurrency control for high contention environments
ACM Transactions on Database Systems (TODS)
Disconnected operation in the Coda File System
ACM Transactions on Computer Systems (TOCS)
Building information systems for mobile environments
CIKM '94 Proceedings of the third international conference on Information and knowledge management
Constrained shared locks for increasing concurrency in databases
Selected papers of the 9th annual ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
A mobile transaction model that captures both the data and movement behavior
Mobile Networks and Applications
Efficient concurrency control for broadcast environments
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
The serializability of concurrent database updates
Journal of the ACM (JACM)
A pre-serialization transaction management technique for mobile multidatabases
Mobile Networks and Applications
The notions of consistency and predicate locks in a database system
Communications of the ACM
A multi-version data model for executing real-time transactions in a mobile environment
Proceedings of the 2nd ACM international workshop on Data engineering for wireless and mobile access
Data Management for Mobile Computing
Data Management for Mobile Computing
A Transaction Model to Improve Data Availability in Mobile Computing
Distributed and Parallel Databases
Mobile data and transaction management
Information Sciences—Informatics and Computer Science: An International Journal
The implementation of an integrated concurrency control and recovery scheme
SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
IEEE Transactions on Computers
TCOT-A Timeout-Based Mobile Transaction Commitment Protocol
IEEE Transactions on Computers
IEEE Transactions on Computers
Mobile Computing and Databases-A Survey
IEEE Transactions on Knowledge and Data Engineering
Split-Transactions for Open-Ended Activities
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
Multiversion Data Broadcast Organizations
ADBIS '02 Proceedings of the 6th East European Conference on Advances in Databases and Information Systems
A Multi-version Transaction Model to Improve Data Availability in Mobile Computing
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
An Adaptable Constrained Locking Protocol for High Data Contention Environments
DASFAA '99 Proceedings of the Sixth International Conference on Database Systems for Advanced Applications
A taxonomy of correctness criteria in database applications
The VLDB Journal — The International Journal on Very Large Data Bases
Improving data consistency in mobile computing using isolation-only transactions
HOTOS '95 Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (HotOS-V)
Supporting semantics-based transaction processing in mobile database applications
SRDS '95 Proceedings of the 14TH Symposium on Reliable Distributed Systems
Multiversion Reconciliation for Mobile Databases
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
Maintaining consistency of data in mobile distributed environments
ICDCS '95 Proceedings of the 15th International Conference on Distributed Computing Systems
Speculative Locking Protocols to Improve Performance for Distributed Database Systems
IEEE Transactions on Knowledge and Data Engineering
A Survey of Mobile Transactions
Distributed and Parallel Databases
Reducing sub-transaction aborts and blocking time within atomic commit protocols
BNCOD'06 Proceedings of the 23rd British National Conference on Databases, conference on Flexible and Efficient Information Handling
Blocking reduction for distributed transaction processing within MANETs
Distributed and Parallel Databases
High-performance concurrency control mechanisms for main-memory databases
Proceedings of the VLDB Endowment
Distributed and Parallel Databases
Hi-index | 0.00 |
Transaction management on Mobile Database Systems (MDS) has to cope with a number of constraints such as limited bandwidth, low processing power, unreliable communication, and mobility etc. As a result of these constraints, traditional concurrency control mechanisms are unable to manage transactional activities to maintain availability. Innovative transaction execution schemes and concurrency control mechanisms are therefore required to exploit the full potential of MDS. In this paper, we report our investigation on a multi-versions transaction processing approach and a deadlock-free concurrency control mechanism based on multiversion two-phase locking scheme integrated with a timestamp approach. We study the behavior of the proposed model with a simulation study in a MDS environment. We have compared our schemes using a reference model to argue that such a performance comparison helps to show the superiority of our model over others. Experimental results demonstrate that our model provide significantly higher throughput by improving degree of concurrency, by reducing transaction wait time, and by minimizing restarts and aborts.