Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Transaction management in distributed heterogeneous database management systems
Information Systems
A formal approach to recovery by compensating transactions
Proceedings of the sixteenth international conference on Very large databases
A multidatabase transaction model for InterBase
Proceedings of the sixteenth international conference on Very large databases
Reliable transaction management in a multidatabase system
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
HYDRO: a heterogeneous distributed database system
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
An optimistic commit protocol for distributed transaction management
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Database systems: achievements and opportunities
Communications of the ACM
Database transaction models for advanced applications
Interactions: multidatabase support for planning applications
Interactions: multidatabase support for planning applications
Using semantic knowledge for transaction processing in a distributed database
ACM Transactions on Database Systems (TODS)
Atomic Commitment for Integrated Database Systems
Proceedings of the Seventh International Conference on Data Engineering
Using Flexible Transactions to Support Multi-System Telecommunication Applications
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
An Execution Model for Distributed Database Transactions and Its Implementation in VPL
EDBT '92 Proceedings of the 3rd International Conference on Extending Database Technology: Advances in Database Technology
Application Specific Transaction Management in MultidatabaseSystems
Distributed and Parallel Databases
Concurrency control and recovery in transactional process management
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Flexible Transaction Dependencies in Database Systems
Distributed and Parallel Databases
PODS '01 Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Atomicity and isolation for transactional processes
ACM Transactions on Database Systems (TODS)
CovaTM: a transaction model for cooperative applications
Proceedings of the 2002 ACM symposium on Applied computing
Transaction Processing in a Mobile, Multi-Database Environment
Multimedia Tools and Applications
Concurrency Control in Database Systems
IEEE Transactions on Knowledge and Data Engineering
Global Scheduling for Flexible Transactions in Heterogeneous Distributed Database Systems
IEEE Transactions on Knowledge and Data Engineering
Transaction Processing in Mobile, Heterogeneous Database Systems
IEEE Transactions on Knowledge and Data Engineering
EDCIS '02 Proceedings of the First International Conference on Engineering and Deployment of Cooperative Information Systems
A Review of Multidatabase Transactions on The Web: From the ACID to the SACReD
BNCOD 17 Proceedings of the 17th British National Conferenc on Databases: Advances in Databases
Execution Guarantees in Electronic Commerce Payments
Selected papers from the Eight International Workshop on Foundations of Models and Languages for Data and Objects, Transactions and Database Dynamics
Integration of Different Commit/Isolation Protocols in CSCW Systems with Shared Data
PSI '99 Proceedings of the Third International Andrei Ershov Memorial Conference on Perspectives of System Informatics
Supporting Reliable Transactional Business Processes by Publish/Subscribe Techniques
TES '01 Proceedings of the Second International Workshop on Technologies for E-Services
Deadlock Detection in the Face of Transaction and Data Dependencies in Advanced Transaction Models
ICATPN '98 Proceedings of the 19th International Conference on Application and Theory of Petri Nets
Concurrency control in hierarchical multidatabase systems
The VLDB Journal — The International Journal on Very Large Data Bases
Transactional Coordination Agents for Composite Systems
IDEAS '99 Proceedings of the 1999 International Symposium on Database Engineering & Applications
Ensuring required failure atomicity of composite Web services
WWW '05 Proceedings of the 14th international conference on World Wide Web
A framework for ensuring consistency of Web Services Transactions
Information and Software Technology
Scheduling optimization in coupling independent services as a Grid transaction
Journal of Parallel and Distributed Computing
A policy-based context-aware approach for the commitment of mobile transactions
NOTERE '08 Proceedings of the 8th international conference on New technologies in distributed systems
On performance evaluation and design of atomic commit protocols for mobile transactions
Distributed and Parallel Databases
Transactional support of ad-hoc collaborations in mobile environments
Proceedings of the Ninth ACM International Workshop on Data Engineering for Wireless and Mobile Access
An asml executable model for WS-BPEL with orthogonal transactional behavior
BPM'06 Proceedings of the 4th international conference on Business Process Management
Maintaining consistency under isolation relaxation of web services transactions
WISE'05 Proceedings of the 6th international conference on Web Information Systems Engineering
On the development of a multiple-compensation mechanism for business transactions
WAIM '06 Proceedings of the 7th international conference on Advances in Web-Age Information Management
Reliable scientific service compositions
ICSOC'06 Proceedings of the 4th international conference on Service-oriented computing
Architecture for distributed ERP systems
TEAA'05 Proceedings of the 31st VLDB conference on Trends in Enterprise Application Architecture
Integrated distributed/mobile logistics management
Transactions on Large-Scale Data- and Knowledge-Centered Systems V
Proceedings of the 6th International Conference on Ubiquitous Information Management and Communication
Testing the reliability of web services transactions in cooperative applications
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Transaction independence: The road to cooperative systems
Mathematical and Computer Modelling: An International Journal
Specification of Transactional Requirements for Web Services using Recoverability
International Journal of Information Technology and Web Engineering
Deriving reliable compositions using cancelable web services
ACM SIGSOFT Software Engineering Notes
The CAP theorem versus databases with relaxed ACID properties
Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication
Managing consistency anomalies in distributed integrated databases with relaxed ACID properties
Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication
Hi-index | 0.00 |
Global transaction management requires cooperation from local sites to ensure the consistent and reliable execution of global transactions in a distributed database system. In a heterogeneous distributed database (or multidatabase) environment, various local sites make conflicting assertions of autonomy over the execution of global transactions. A flexible transaction model for the specification of global transactions makes it possible to deal robustly with these conflicting requirements. This paper presents an approach that preserves the semi-atomicity (a weaker form of atomicity) of flexible transactions, allowing local sites to autonomously maintain serializability and recoverability. We offer a fundamental characterization of the flexible transaction model and precisely define the semi-atomicity. We investigate the commit dependencies among the subtransactions of a flexible transaction. These dependencies are used to control the commitment order of the subtransactions. We next identify those restrictions that must be placed upon a flexible transaction to ensure the maintenance of its semi-atomicity. As atomicity is a restrictive criterion, semi-atomicity enhances the class of executable global transactions.