Using semantic knowledge of transactions to increase concurrency
ACM Transactions on Database Systems (TODS)
Relative serializability (extended abstract): an approach for relaxing the atomicity of transactions
PODS '94 Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Precise serialization for optimistic concurrency control
Data & Knowledge Engineering
Using semantic knowledge for transaction processing in a distributed database
ACM Transactions on Database Systems (TODS)
Transactional information systems: theory, algorithms, and the practice of concurrency control and recovery
Non-serializable executions in heterogeneous distributed database systems
PDIS '91 Proceedings of the first international conference on Parallel and distributed information systems
Disconnection modes for mobile databases
Wireless Networks
Database System Concepts
On Serializability of Multidatabase Transactions Through Forced Local Conflicts
Proceedings of the Seventh International Conference on Data Engineering
Effective Optimistic Concurrency Control in Multiversion Object Bases
ISOOMS '94 Proceedings of the International Symposium on Object-Oriented Methodologies and Systems
Transaction-centric reconciliation in disconnected client-server databases
Mobile Networks and Applications
Multiversion-based view maintenance over distributed data sources
ACM Transactions on Database Systems (TODS)
Supporting Disconnected Operations in Mobile Computing
AICCSA '06 Proceedings of the IEEE International Conference on Computer Systems and Applications
Database Systems: The Complete Book
Database Systems: The Complete Book
A timestamp-based optimistic concurrency control for handling mobile transactions
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part II
Transaction Management in Mobile Computing (PhD Symposium)
Proceedings of the 2009 conference on Techniques and Applications for Mobile Commerce: Proceedings of TAMoCo 2009
Hi-index | 0.00 |
Transaction processing is of growing importance for mobile computing. Booking tickets, flight reservation, banking, ePayment, and booking holiday arrangements are just a few examples for mobile transactions. Due to temporarily disconnected situations the synchronisation and consistent transaction processing are key issues. Serializability is a too strong criteria for correctness when the semantics of a transaction is known. We introduce a transaction model that allows higher concurrency for a certain class of transactions defined by its semantic. The transaction results are “escrow serializable” and the synchronisation mechanism is non-blocking. Experimental implementation showed higher concurrency, transaction throughput, and less resources used than common locking or optimistic protocols.